SQL LEFT JOIN 关键字
August 28, 2022
SQL LEFT JOIN 关键字 # LEFT JOIN 关键字从左表(table1)返回所有的行,即使右表(table2)中没有匹配。如果右表中没有匹配,则结果为 NULL。 SQL LEFT JOIN 语法 # SELECT column_name(s) FROM table1 LEFT JOIN table2 ON table1.column_name=table2.column_name; 或: SELECT column_name(s) FROM table1 LEFT OUTER JOIN table2 ON table1.column_name=table2.column_name; 注释:在某些数据库中,LEFT JOIN 称为 LEFT OUTER JOIN。 SQL LEFT JOIN 实例 # 下面的 SQL 语句将返回所有网站及他们的访问量(如果有的话)。 以下实例中我们把 domains 作为左表,logs 作为右表: MariaDB [learnsql]> select domains.domainname,logs.google from domains left join logs on domains.id=logs.id; +---------------+--------+ | domainname | google | +---------------+--------+ | getos. ...