SQL JOIN

A inner join(join) B on ......

至少有一个匹配时返回行。


A left(left outer join) join B on ......

(以A表为基准)把A表选中的列所对应的行全部返回,如果B中没有,显示NULL,不返回B有A没有的 。


A right(right outer join) join B on ......

(以B表为基准)把B表选中的列所对应的行全部返回,如果A中没有,显示NULL,不返回A有B没有的。


A full outer join B

把A,B选中的列所对应的行全部返回,各自没有匹配也会返回。

猜你喜欢

转载自blog.csdn.net/fun7646/article/details/80050198