我有兩個表。甲&乙oracle在select語句中減去
ID Name
1 A
2 B
3 C
4 D
和
ID Sal
1 400
2 300
3 500
現在我需要取從第一表中的記錄(包括ID,名稱),這些SAL不第二表指定。使用子查詢我得到了這個。但我需要解決它而不使用子查詢。 所以我嘗試用minus操作符。但是我現在正在獲得第一張桌子。
select id,name from A
minus
select id,to_char(null) from B;
我在做什麼錯?
謝謝你的寶貴答覆。我需要知道如何使用'MINUS'實現它。 – Kiran
'Minus'子句不能用於您的案例,因爲它在您使用的兩個查詢具有相同數量的列和數據類型時起作用。在此查看關於MINUS.https://docs.oracle.com/cd/B19306_01/server.102/b14200/queries004.htm的更多信息 – XING
Link for Thorn – Kiran