SQL集合查询

1、并操作【union】的嵌套查询
语句范例 :(select 部门编号 from 雇员表) union (select 部门编号 from 部门表)
说明:并操作就是集合中并集的概念。属于集合A或集合B的元素的总和就是并集。注:该操作的嵌套查询要求属性具有相同的定义,包括类型和取值范围。

2、交操作【intersect】的嵌套查询    

语句范例 :(select 部门编号 from 雇员表) intersect (select 部门编号 from 部门表)
说明:   交操作就是集合中交集的概念。属于集合A且属于集合B的元素的总和就是交集。注:该操作的嵌套查询要求属性具有相同的定义,包括类型和取值范围。

3、差操作【minus】的嵌套查询

语句范例 :(select 部门编号 from 部门表) minus (select 部门编号 from 雇员表)

 说明:差操作就是集合中差集的概念。属于集合A(前一个孒查询结果)且不属于集合B(后一个孒查询结果)的元素的总和就是差集。注:该操作的嵌套查询要求属性具有相同的定义,包括类型和取值范围。



你可能感兴趣的:(数据库)