+ -
当前位置:首页 → 问答吧 → 什么是集合查询?

什么是集合查询?

时间:2011-12-19

来源:互联网

请给一个sql语句列子。。。

作者: cmeiguo163   发布时间: 2011-12-19

对两个查询或多个查询结果进行"并(union)操作","交(Intersect)操作"和"差(except)操作".

作者: qianjin036a   发布时间: 2011-12-19

SQL code
SELECT *  FROM Student WHERE Sdept= 'CS'
UNION
SELECT * FROM Student WHERE Sage<=19SELECT * FROM Student WHERE Sdept= 'CS' 
INTERSECT
SELECT * FROM Student WHERE  Sage<=19;

SELECT * FROM Student WHERE Sdept= 'CS'
EXCEPT
SELECT * FROM Student WHERE  Sage<=19;

作者: qianjin036a   发布时间: 2011-12-19

引用 2 楼 qianjin036a 的回复:
SQL code
SELECT * FROM Student WHERE Sdept= 'CS'
UNION
SELECT * FROM Student WHERE Sage<=19;

SELECT * FROM Student WHERE Sdept= 'CS'
INTERSECT
SELECT * FROM Student WHERE Sage<=19;

SELEC……


UNION ALL不去重复 UNION 去重复

作者: fredrickhu   发布时间: 2011-12-19

EXCEPT筛选后表中存在的数据

作者: ssp2009   发布时间: 2011-12-19