0
在Oracle的結果重複行:如何找到在多表查詢
有很多的例子提供了有關如何找到重複在一個單一的表,但沒有,我能找到,它這樣做的一個問題。
我應該如何加強以下查詢與所有三列
SELECT a.c1, b.c1, c.c1
FROM tableA a JOIN tableB b on a.ID = b.ID
JOIN tableC as c on a.ID = c.ID AND b.ID = c.ID
我試過GROUP BY和HAVING子句,但無濟於事返回重複的行。
我會感謝您的幫助以及任何示例
謝謝!
你應該顯示你的嘗試。 –
您在'tableC'和最後一行代碼中的別名'c'之間有'as'錯誤 - 建議它會導致語法錯誤。 – mathguy