oracle的交集、差集和并集简单使用
2017-04-07 12:44
453 查看
1.交集
intersect运算:返回查询结果中相同的部分。
[sql] view
plain copy
SELECT product_id FROM tab1
INTERSECT
SELECT product_id FROM tab2;
2.差集
minus运算:返回在第一个查询结果中与第二个查询结果不相同的那部分行记录。
[sql] view
plain copy
SELECT product_id FROM tab1
MINUS
SELECT product_id FROM tab2;
3.并集
union/union all运算:将查询的返回组合成一个结果,union合并结果并且将重复的内容取唯一,union all合并结果并且没有过滤重复内容
[sql] view
plain copy
SELECT product_id FROM tab1
UNION
SELECT product_id FROM tab2;
SELECT location_id FROM tab1
UNION ALL
SELECT location_id FROM tab2;
1.交集
intersect运算:返回查询结果中相同的部分。
[sql] view
plain copy
SELECT product_id FROM tab1
INTERSECT
SELECT product_id FROM tab2;
2.差集
minus运算:返回在第一个查询结果中与第二个查询结果不相同的那部分行记录。
[sql] view
plain copy
SELECT product_id FROM tab1
MINUS
SELECT product_id FROM tab2;
3.并集
union/union all运算:将查询的返回组合成一个结果,union合并结果并且将重复的内容取唯一,union all合并结果并且没有过滤重复内容
[sql] view
plain copy
SELECT product_id FROM tab1
UNION
SELECT product_id FROM tab2;
SELECT location_id FROM tab1
UNION ALL
SELECT location_id FROM tab2;
intersect运算:返回查询结果中相同的部分。
[sql] view
plain copy
SELECT product_id FROM tab1
INTERSECT
SELECT product_id FROM tab2;
2.差集
minus运算:返回在第一个查询结果中与第二个查询结果不相同的那部分行记录。
[sql] view
plain copy
SELECT product_id FROM tab1
MINUS
SELECT product_id FROM tab2;
3.并集
union/union all运算:将查询的返回组合成一个结果,union合并结果并且将重复的内容取唯一,union all合并结果并且没有过滤重复内容
[sql] view
plain copy
SELECT product_id FROM tab1
UNION
SELECT product_id FROM tab2;
SELECT location_id FROM tab1
UNION ALL
SELECT location_id FROM tab2;
1.交集
intersect运算:返回查询结果中相同的部分。
[sql] view
plain copy
SELECT product_id FROM tab1
INTERSECT
SELECT product_id FROM tab2;
2.差集
minus运算:返回在第一个查询结果中与第二个查询结果不相同的那部分行记录。
[sql] view
plain copy
SELECT product_id FROM tab1
MINUS
SELECT product_id FROM tab2;
3.并集
union/union all运算:将查询的返回组合成一个结果,union合并结果并且将重复的内容取唯一,union all合并结果并且没有过滤重复内容
[sql] view
plain copy
SELECT product_id FROM tab1
UNION
SELECT product_id FROM tab2;
SELECT location_id FROM tab1
UNION ALL
SELECT location_id FROM tab2;
相关文章推荐
- Oracle 多个查询结果的交集、差集和并集
- oracle交集,并集,差集
- ES6使用Set数据结构实现数组的交集、并集、差集功能示例
- oracle中sql语句中多个查询结果的交集、差集和并集
- oracle中交集,并集,差集详解
- Oracle集合运算符 交集 并集 差集
- PHP实现对数组简单求交集,差集,并集功能示例
- Oracle 交集,差集,并集运算的学习
- Oracle集合运算符 交集 并集 差集
- Oracle-27-集合操作(交集、并集、差集)&子查询之单行子查询
- oracle中的交集、并集、差集
- 使用Set求两个数组的并集|| 交集||差集
- ORACLE 数据查询集合即:查询结果的集合操作 并集 交集 差集
- oracle交集,并集,差集
- java中set的交集、差集、并集的简单实现
- 【Oracle】Oracle交集、并集、差集的运算
- Oracle 多个查询结果的交集、差集和并集
- Oracle 多个查询结果的交集、差集和并集
- Oracle集合运算符 交集 并集 差集
- MySQL 的并集、交集和差集 交集和差集类似oracle中minus的用法