SQL:連接兩個表
在資料分析中,經常需要組合多個表格的資料。此類操作之一是連接兩個表。在此範例中,我們考慮兩個表A 和B,它們具有以下資料:
TABLE A uid name 1 test1 2 test2 3 test3 4 test4 TABLE B uid address 1 address1 2 address2 4 address3
查詢以取得組合結果
目標是獲得一個結果表,該結果表根據公共列組合了表A 和表B 中的對應行:
RESULT uid name address 1 test1 address1 2 test2 address2 3 test3 NULL 4 test4 address3
在SQL 中,這可以使用LEFT OUTER JOIN 來實作。這是查詢:
SELECT A.uid, A.name, B.address FROM A LEFT JOIN B ON A.uid=B.uid;
解釋:
其他資源:
以上是如何使用 SQL 的 LEFT OUTER JOIN 合併兩個表中的資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!