SQL-左连接,右连接,内连接的区别

2023-04-10  本文已影响0人  静静地就好

一、左连接

1、left join:先取出a表的所有数据,再取出a、b表相匹配的数据,右表b中没有则以null显示

图1

二、右连接:

1、right join:先取出b表的所有数据,再取出a、b表相匹配的数据

图2

三、内连接

1、inner join:取出a、b表都匹配的数据,相当于两个表的交集

图3

四、注意点

1、select 列名的时候,如果连接的表存在相同的列名称,需要指明对应的,否则会报错:

图4
上一篇 下一篇

猜你喜欢

热点阅读