内连接和外连接的区别

233 阅读1分钟

内连接和外连接的区别

img

1、内连接:利用内连接可获得两表的公共部分记录

select * from A join B on A.Aid=B.BID

就是图片上的C

2、外连接:左外连接和右外连接

左外连接

select * from A Left JOIN B ON A.Aid=B.Bnameid

就是C+A1

右外连接:

select * from rightJOIN B ON A.Aid=B.Bnameid

就是B+C

\