我有一個表A -phpMyAdmin的MySQL查詢的聯接
SNo ID Place
1 1000 Null
2 Null Null
3 1020 CityX
而另一個表B中 -
ID Place
1000 CityY
2000 CityZ
4040 CityAA
現在,我需要連接表A和B,這樣我可以得到的值在表的地方,從表B的所以我最後的表應該是這樣的 -
SNo ID Place
1 1000 CityY
2 1020 CityX
我試圖用連接創建一個SQL查詢,但塔噸只給我空行。我沒有 -
Select * from A
left outer join B
on A.ID = B.ID
where A.ID IS NOT NULL
我的查詢在哪裏打破?我如何得到預期的結果?
我刪除了不相關的標籤;這個問題實際上與PHP或PHPMyAdmin沒有任何關係。請注意,PHPMyAdmin *不是*數據庫;它只是MySQL的用戶界面。 –
是否有這樣一種情況,表B中有一個「ID」不在表「A」中? – radoh