首页 > 数据库技术 > 详细

SQL进阶语法的多表操作

时间:2019-04-12 21:33:47      阅读:195      评论:0      收藏:0      [点我收藏+]

AS别名

多张表联合操作,如果表多,字段名长,不方便阅读。这里我们可以使用  as  关键字来对字段名设置别名。

as也可以省略,看个人喜好,在这里我还是支持把 as 写上,这样我们在面对复杂的SQL语句时有很好的可读性。

接下来的多表操作将都使用别名,不难,一看便懂。

 

 下面是两张表,

技术分享图片

技术分享图片

 

 

 

表的链接

1、内连接

 inner  join

如果表中至少有一个匹配,则返回结果

技术分享图片

查询列出购买了商品的用户,以及他们买了什么

 

2、左连接

left  join

即使右表中没有匹配,也从左表返回所有的结果

 技术分享图片

 

 3、右连接

right  join

即使左表中没有匹配,也从右表返回所有的结果

技术分享图片

 

SQL进阶语法的多表操作

原文:https://www.cnblogs.com/eyesCentre/p/10698596.html

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