我怎樣才能做一個左連接上表A和B具有共同的列,但沒有A或B.左加入非主鍵
的主鍵共用列可能有一個或多個記錄兩個表。我想顯示來自表A的所有行,並從B中獲取來自A的記錄的附加數據。這可能嗎?
表A
Column1
1123
1123
1123
2234
2234
3344
表B
Column1
1123
2234
2234
2234
2234
所需的輸出
A.Column1 B.Column1
1123 1123
1123 1123
1123 1123
2234 2234
2234 2234
3344 NULL
是,左連接應該工作。 select * from A left join B on A.col = B.col – radar 2014-10-10 21:18:45
@Rajesh在B上留下了A上的連接,而非主鍵輸出的記錄數多於表A中的記錄。我是否使用了錯誤的連接? – user793468 2014-10-10 21:25:19
你想從B中只選擇一個值嗎?你可以提供樣本數據和預期結果以便嘗試 – radar 2014-10-10 21:26:25