其实在工作中用SQL挺多的,不过一般都是单表查询,平时出报表会使用到JOIN函数,记录一些常用的函数。
Except函数(集合差集)
- Except可以对两个或多个结果集进行连接,形成“差集”。返回左边结果集合中已经有的记录,而右边结果集中没有的记录。
限定条件:
1、子结果集要具有相同的结构。
2、子结果集的列数必须相同。
3、子结果集对应的数据类型必须可以兼容。
4、每个子结果集不能包含order by 和 compute子句。
- 语法:
select_statement except select_statement
,会自动删除表中重复行
网友评论