美文网首页R语言
合并相关操作(union,except,intersect)

合并相关操作(union,except,intersect)

作者: haidaozheng | 来源:发表于2019-04-28 13:23 被阅读0次

并集(union,union all)

两个结果集水平合并起来。例如

SELECT * FROM A 
union 
SELECT * FROM B

【注意】union 会删除重复值,也就是说A和B中重复的行,最终只会出现一次,而union all 则会保留重复行。

差异(except)

两个集中不重复的部分。例如

SELECT * FROM A
except 
SELECT * FROM B

取得:所有 不出现在B表 中的A表的行

交集(intersect)

就是两个集中共同的部分。例如

SELECT * FROM A
intersect
SELECT * FROM B

取得:同时出现在A和B中的记录

相关文章

网友评论

    本文标题:合并相关操作(union,except,intersect)

    本文链接:https://www.haomeiwen.com/subject/qjednqtx.html