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中文网其他相关文章!