想象三個數據表A,B和C A和B共享共同的可變ID1提取數據。 B和C共享一個公共變量ID2。寫一個僞查詢來得到這個結果:從表B中選擇一切,在表A和B中都有匹配的記錄,但在表C中沒有匹配記錄。SQL查詢來從三個表基於多個條件
我的答案版本在下面(但我不確定它是否正確):
Select *
From table_b
Left Join table_a
On table_b.ID1 = table_a.ID1
Where table_b.ID2 NOT IN table_c.ID2
我非常懷疑Where條件是否適用於給定條件?請對我的回答給出您的意見。謝謝!
你的答案是沒有語法正確。 –