#MySql中多表查询只提供了内连接,左外连接与右外连接,不支持全外连接:
#此处介绍以下全外连接的语法
USE girls;
SELECT b.*,bo.*
FROM beauty b
FULL OUTER JOIN boys bo
ON b.`beauty_id`=bo.id;
全外连接=内连接结果+表1中有但表2没有的+表2中有但表1中没有的
想要查询表1中或者表2中某字段,只需要加一个where子句即可
#MySql中多表查询只提供了内连接,左外连接与右外连接,不支持全外连接:
#此处介绍以下全外连接的语法
USE girls;
SELECT b.*,bo.*
FROM beauty b
FULL OUTER JOIN boys bo
ON b.`beauty_id`=bo.id;
全外连接=内连接结果+表1中有但表2没有的+表2中有但表1中没有的
想要查询表1中或者表2中某字段,只需要加一个where子句即可