2017-08-29 37 views
0

我有2個表。如何使用Oracle SQL在表中找到有效組合

一個是具有所有有效組合的管理表,另一個是具有交易的交易表。

我想寫一個查詢,它會給我從交易表的無效組合結果。

查詢應該返回無效的事務。

正如您在下面的示例中看到的,ABCD - TUV和IJKL - EFG不是有效的組合。

聯繫表

Column A Column B 
ABCD  XYZ 
ABCD  EFG 
EFGH  XYZ 
IJKL  TUV 
IJKL  XYZ 
+1

請改善示例數據 –

+0

a_horse_with_no_name刪除了示例數據。任何我如何得到解決方案如下 – raksrockz

回答

0

。在你的問題上沒有的例子,但你應該使用NOT IN

例如:

SELECT * FROM TRANSACTIONS WHERE combination NOT IN (SELECT combination FROM ADMIN)