6.4 连接查询
6.4.1 内连接查询
INNER JOIN语法SELECT * FROM tab1 INNER JOIN tab2 ON tab1.字段 = tab2.字段注意:连接可以是同一张表,也可以是多张表
WHERE条件拼接SELECT * FROM tab1, tab2 WHERE tab1.字段 = tab2.字段注意:
WHERE条件拼接两个字段相等,可以是单表,也可以是多表
6.4.2 外连接查询
LEFT JOIN左链接SELECT * FROM tab1 LEFT JOIN tab2 ON tab1.字段 = tab2.字段注意:返回的是左表中的所有记录以及右表中连接字段相等的记录
RIGHT JOIN右连接SELECT * FROM tab1 RIGHT JOIN tab2 ON tab1.字段 = tab2.字段注意:返回的是右表中的所有记录以及左表中连接字段相等的记录
6.4.3 符合条件连接查询
备注:可以多个字段匹配,内外连接均可
最后更新于
这有帮助吗?