SELECT COL1,
COL2,
COL3
FROM TABLE1,
TABLE2,
TABLE3,
TABLE4
WHERE TABLE1.KEY1 = TABLE2.KEY1
AND TABLE2.KEY = TABLE3.KEY
AND TABLE2.FILTER = 'Y'
AND TABLE3.FILTER = 'Y'
AND TABLE2.KEY = TABLE3.KEY
AND TABLE3.KEY = TABLE4.KEY
我有一個類似的查詢,我需要做修改,在表3中有一個日期列,我需要選擇最高日值行加入。假設表格3中有4行滿足加入要求,爲了加入目的,我需要從這4箇中挑選出最高日期行,然後顯示結果。加入最大日期從表
希望的問題很明確。數據庫Oracle 10g的
哪個表是col1,col2,col3?這不清楚。 –
@ peter.petrov它的真正的大查詢,從示例目的我只採取了imp點。選擇查詢列來自包括Table1,Table2,Table3和Table4的不同表格 –
請參閱我的更新答案。我想你會明白的。 –