其實我有兩個表,每個有列名,我只是想其結果是不存在表2中獲得無與倫比的記錄,而不使用Oracle減去除了不
Table1
----
Name
---
|A|
|B|
|C|
|D|
Table2
------
|Name|
-----
|A|
|B|
答案 | C | | D |
我能做到這一點,通過使用減
select name from table1
minus
select name from table2
select name from table1 where name
not in (
select name from table2)
但我的經理問我與其他替代解決方案做到這一點,而無需使用減,除,不中。 有沒有辦法做到這一點,如果有人能幫助我,這將是一件好事。 我需要與Oracle PL/SQL留下您
你是說你不能使用「NOT IN」嗎?似乎是經理人的一個奇怪的要求。這是MINUS和NOT IN創建的類型。 – davegreen100