集合操作符将两个查询的结果组合成一个结果
常见集合操作符:MINUS(减去),INTERSECT(交集)和UNION ALL(并集);
1、union 操作符返回两个查询的不重复的所有行。
2、intersect 操作符只返回两个查询的公共行。
3、minus 操作符返回从第一个查询结果中排除第二个查询中出现的行。
统计学习操作系统(1)或数据结构(2)且分数都在70分以上的同学学号
select sid from t_score where score>=70 and cid = 1
UNION
select sid from t_score where score>=70 and cid = 2;
统计操作系统(1) 和数据结构(2)都为及格(60分以上)的同学学号
select sid from t_score where score>=60 and cid = 1
INTERSECT
select sid from t_score where score>=60 and cid = 2;
统计操作系统(1)70分以上但数据结构(2)未达到65的同学学号
select sid from t_score where score>=70 and cid = 1
MINUS
select sid from t_score where score>=65 and cid = 2;