查询语句的结果集实际上是集合 , 集合之间就可以进行并(union)、交(intersect) 、差(except)等集合运算(很多数据库只支持并集)
语法格式:
查询语句1 union 查询语句2 ——会去掉重复数据行
查询语句1 union all 查询语句2 ——会保留全部数据行
集合查询要求各查询结果集的列数必须相等,并且对应列的数据类型必须相同
select studentName , age from Student where age < 30 union select studentName , age from Student where age > 33 |
共有条评论 网友评论