一、左连接
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一、左连接
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本文标题:SQL-左连接,右连接,内连接的区别
本文链接:https://www.haomeiwen.com/subject/rqwiddtx.html
网友评论