我想从 4 个表中检索数据。Patient
表具有id
PK ,这是其他三个表中的外键ett
,phar
并且ssc
. 患者仅属于一类。即患者 id pt1 存在于 3 个表中的任何一个中。现在我想检索患者信息及其相关类别。
我的查询是:
SELECT *
FROM Patient p
INNER JOIN ETT t
ON p.Patient_ID = t.Patient_ID || INNER JOIN Pharmacological ph
ON p.Patient_ID = ph.Patient_ID
我使用OR
了子句,因为我希望一次只执行 1 个内部联接。但它没有给我结果,有什么建议吗?