首页 > 其他 > 详细

(三十七)多表联合查询

时间:2019-02-08 16:19:14      阅读:194      评论:0      收藏:0      [点我收藏+]

1.联合查询----INNER|LEFT|RIGHT JOIN

SELECT  字段1,字段2,.....FROM 1  INNER|LEFT|RIGHT  JOIN 2  ON 1.字段 = 2.字段

解释一下:使用INNER时,会查出来两个表中可以互相联系起来的值;LEFT是以左侧的表1 为准,查询两个表中的数据,如果表1中有,而表2中没有时,就以空值补充;RIGHT是以右侧的表2为准,查询两个表中的数据,如果表2中,而表1中没有时,也是以空值补充。

 2.子查询

  子查询其实就是将你的一个查询结果用括号括起来,这个结果也是一张表,就可以将它交给另外一个sql语句,作为它的一个查询依据来进行操作。

#1:子查询是将一个查询语句嵌套在另一个查询语句中。

#2:内层查询语句的查询结果,可以为外层查询语句提供查询条件。

#3:子查询中可以包含:INNOT INANYALLEXISTS NOT EXISTS等关键字

#4:还可以包含比较运算符:= !=> <

(三十七)多表联合查询

原文:https://www.cnblogs.com/asia-yang/p/10356250.html

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