1、
2、 外连接:
3、左连接:是只要左边表中有记录,数据就能检索出来,,而右边有的记录必要在左边表中有的记录才能被检索出来,右表中没有的记录用null表示
4、
5、示例
两个表:A,B
表A
表B
(1)内连接(等值连接,自然连接):inner join
SELECT A.id,A.`name`,A.pass,B.power
from A INNER JOIN B
ON A.id=B.ID;
或者
SELECT A.id,A.`name`,A.pass,B.power
from A,B
WHERE A.id=B.ID;
结果:
(2)左连接: left join...on
SELECT A.id,A.`name`,A.pass,B.power
from A LEFT JOIN B
ON A.id=B.ID;
结果:
(3)右连接:right join...on
SELECT A.id,A.`name`,A.pass,B.power
from A RIGHT JOIN B
ON A.id=B.ID;
结果:
(4)全连接: full join
SELECT A.*,B.*
FROM A FULL JOIN B
ON A.id=B.id;
结果: