【发布时间】:2015-07-31 21:42:29
【问题描述】:
我正在尝试从表 2 中查找所有记录,这些记录在表 3 或表 4 中都不存在。我必须在查询中使用表 1,因为它为我提供了将表 2 与表 3 连接起来的键和表 4。
但是,我不断收到"ORA-00904:invalid identifier" error on "T1.COL3"
以下是我的查询:
Select T1.COL1 FROM Tab1 T1 , Tab2 T2
LEFT JOIN Tab3 T3 ON (T2. COL1=T1.COL1 AND T3. COL2=T1.COL3)
LEFT JOIN Tab4 T4 ON (T2. COL1=T1.COL1 AND T4. COL2=T1.COL3)
where ( T3. COL2 IS NULL and T4. COL2 IS NULL);
【问题讨论】:
-
欢迎来到 SO!您能否提供表格的架构/列列表?谢谢。错误看起来有点像表 1 上不存在 COL3 ...