Left join左连接是查询JOIN左边的表中的所有记录(包括右边表中与其没有相匹配的记录)
Right join右连接是查询JOIN左边的表中的所有记录(包括左边表中与其没有相匹配的记录)
Inner join内连接是查询JOIN左边的表中的所有记录(左、右表中必须匹配的记录)
全连接是查询JOIN左边的表中的所有记录(包括右边表中与其没有相匹配的记录,以及左边表中与其没有相匹配的记录)
例
select * from A left join B on A.id=B.id 左链接
select * from A right join B on A.id=B.id 右连接
--两表连接
SELECT S.NAME,T.NAME FROM STUDENT AS S INNER JOIN TEACHER AS T ON S. CNO = T. CNO ORDER BY SNAME
--三表连接
select a.*,c.f from (select * from a inner join b on a.a = b.a) as a inner join c on a.d = c.d