当前位置 : 主页 > 编程语言 > c++ >

内连接,外链接,全连接

来源:互联网 收集:自由互联 发布时间:2021-07-03
内连接取交集,全链接取并集,左外连接右边的负责用null补全,右外连接相反 a表 id name b表 id job parent_id 1 张3 1 23 1 2 李四 2 34 2 3 王武 3 34 4 a.id同parent_id 存在 关系 ??内连接 select a.*,b
内连接取交集,全链接取并集,左外连接右边的负责用null补全,右外连接相反
a表 id name b表 id job parent_id 
1 张3 1 23 1 
2 李四 2 34 2 
3 王武 3 34 4 

a.id同parent_id 存在 关系 

??内连接 
select a.*,b.* from a inner join b on a.id=b.parent_id 

结果是 
1 张3 1 23 1 
2 李四 2 34 2 

? 左连接 
select a.*,b.* from a left join b on a.id=b.parent_id 

结果是 
1 张3 1 23 1 
2 李四 2 34 2 
3 王武 null 

? 右连接? 
select a.*,b.* from a right join b on a.id=b.parent_id 

结果是 
1 张3 1 23 1 
2 李四 2 34 2 
null 3 34 4 

? 完全连接 ?
select a.*,b.* from a full join b on a.id=b.parent_id 

结果是 
1 张3 1 23 1 
2 李四 2 34 2 
null 3 34 4 
3 王武 null
网友评论