1.基本连接

【SQL server 2008】操作查询

 

【SQL server 2008】操作查询

2.内连接

【SQL server 2008】操作查询

 

【SQL server 2008】操作查询

 

【SQL server 2008】操作查询

on子句和where子句的查询结果是相同的

 

3.外连接

【SQL server 2008】操作查询

①左外连接

第一个表是主表,第二个表是从表

【SQL server 2008】操作查询

 

【SQL server 2008】操作查询

 

【SQL server 2008】操作查询

on子句和where子句的查询结果是不同的,根据实际情况进行使用

②右外连接

第一个表是从表,第二个表是主表

【SQL server 2008】操作查询

③全连接

即可以查看a表、b表中的所有情况,又可以查看两个表之间的关系

【SQL server 2008】操作查询

4.交叉链接

和基本连接比较像,用的不多,只需要了解

【SQL server 2008】操作查询

 

【SQL server 2008】操作查询

5.自连接

【SQL server 2008】操作查询

6.联合查询

【SQL server 2008】操作查询

 

【SQL server 2008】操作查询

 

【SQL server 2008】操作查询

查询时,数据类型必须相同

7.使用子查询

【SQL server 2008】操作查询

 

【SQL server 2008】操作查询

8.嵌套子查询

【SQL server 2008】操作查询

 

9.xml查询

【SQL server 2008】操作查询

10.FOR XML子句

【SQL server 2008】操作查询

11.EXISTS关键字查询

【SQL server 2008】操作查询

判断查询是否有结果,经常和if语句结合

【SQL server 2008】操作查询

 12.交查询INTERSECT

【SQL server 2008】操作查询

 

13.差查询EXCEPT

【SQL server 2008】操作查询

 

 

相关文章: