SQL LEFT JOIN
LEFT JOIN 返回左表全部行;右表无匹配时对应列填 NULL。
Key PointsSQL,LEFT JOIN,左连接,OUTER
讲解
LEFT JOIN 返回左表全部行;右表无匹配时对应列填 NULL。
示例
SQL
SELECT w.name, a.count
FROM Websites w
LEFT JOIN access_log a
ON w.id = a.site_id
ORDER BY a.count DESC;Output
name count
--------- -----
微博 230
淘宝 100
菜鸟教程 45
Google NULL
Facebook NULL讲解
LEFT JOIN 返回左表全部行;右表无匹配时对应列填 NULL。
示例
SQL
SELECT w.name, a.count
FROM Websites w
LEFT JOIN access_log a
ON w.id = a.site_id
ORDER BY a.count DESC;Output
name count
--------- -----
微博 230
淘宝 100
菜鸟教程 45
Google NULL
Facebook NULL