首页 > 数据库技术 > 详细

mysql多表查询的集中类型区别

时间:2018-01-24 13:42:45      阅读:365      评论:0      收藏:0      [点我收藏+]

1,内连接 inner join

内连接,也叫等值连接,inner join产生同时符合A表和B表的一组数据。

技术分享图片

内连接语法 

select * from A inner join B on A.name = B.name;

2,自然连接分类左连接 left join和右连接 right join
left join,(或left outer join:在Mysql中两者等价,推荐使用left join.)左连接从左表(A)产生一套完整的记录,与匹配的记录(右表(B)) .如果没有匹配,右侧将包含null。
right join 右表产生一套完整的记录 与匹配的记录(左表)如果没有匹配 左表至null
技术分享图片
左连接语法
select * from A left join B on A.name = B.name;

右连接语法
select * from A left join B on A.name = B.name;


mysql多表查询的集中类型区别

原文:https://www.cnblogs.com/lsbaiwyl/p/8340931.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!