SQL Server 2005中Except和Intersect的用法示例
来源:互联网 发布:同步带设计软件 编辑:程序博客网 时间:2024/04/28 02:58
语法:
说明:
比较两个查询的结果,返回非重复值。
EXCEPT从左查询中返回右查询没有找到的所有非重复值。(如图一的蓝色部分)
INTERSECT返回 INTERSECT操作数左右两边的两个查询都返回的所有非重复值。(如图二的中间红色部分)
图一:
图二:
注意事项:
查询规范或表达式不能返回 xml、text、ntext、image或非二进制 CLR用户定义类型列,因为这些数据类型不可比较。
所有查询中的列数和列的顺序必须相同。
数据类型必须兼容。
通过比较行来确定非重复值时,两个 NULL值被视为相等。
EXCEPT或 INTERSECT返回的结果集的列名与操作数左侧的查询返回的列名相同。
示例如下:
A表B表Field_A (int)Field_B (int)112232344NULLNULL5
查询语句一:
结果:
查询语句二:
结果:
- SQL Server 2005中Except和Intersect的用法示例
- SQL Server 中关于EXCEPT和INTERSECT的用法
- SQL Server 中关于EXCEPT和INTERSECT的用法
- SQL Server 中关于EXCEPT和INTERSECT的用法
- SQL Server 中关于EXCEPT和INTERSECT的用法
- SQL Server 中关于EXCEPT和INTERSECT的用法
- SQL Server 中关于EXCEPT和INTERSECT的用法
- SQL Server 中关于EXCEPT和INTERSECT的用法
- SQL Server 中关于EXCEPT和INTERSECT的用法
- SQL Server 中关于EXCEPT和INTERSECT的用法
- SQL Server 中关于EXCEPT和INTERSECT的用法
- SQL Server 中关于EXCEPT和INTERSECT的用法
- SQL Server 中关于EXCEPT和INTERSECT的用法以及 OPENQUERY连接Oracel比较
- SQL中 EXCEPT和INTERSECT用法
- SQL SERVER 2008的EXCEPT和INTERSECT
- SQL中 EXCEPT、INTERSECT用法
- SQL中 EXCEPT、INTERSECT用法
- sql except和INTERSECT用法
- 让智能手机和居家电脑互联互通(WM6 GPRS)
- .Net与J2EE的快餐型比较,纯属个人之见
- dbgrid读取一行
- Python GUI
- 或许是无聊
- SQL Server 2005中Except和Intersect的用法示例
- java 时间运算
- 技术的乐趣
- hi, CSDN...
- 黄易脱机外挂2009年版本
- 2009年9月6日
- Factorial!
- 函数指针与指针函数
- 程序员之英语必知