boiled_iron

coding,sql,accounting,hospital,paper,picturing

导航

INTERSECT——选取表中公共部分

其语法和UNION 完全一样

与使用AND 可以选取出一张表中满足多个条件的公共部分不同,INTERSECT 应用于两张表,选取出它们当中的公共记录。

其注意事项与UNION 相同,我们在“集合运算的注意事项”和“保留重复行的集合运算”中已经介绍过了。希望保留重复行时同样需要使用INTERSECT ALL。[sql server 好像不能用 intersect all]

 

在sql server里的错误提示:

不支持 INTERSECT 运算符的 'ALL' 版本

 

 

同时使用 UNION 和 INTERSECT 时,INTERSECT 会优先执行。

posted on 2021-01-27 17:00  boiled_iron  阅读(227)  评论(0编辑  收藏  举报