Postgresql取并集,交集,差集

Postgresql取并集,交集,差集

并集

关键字UNION
例子:query1 UNION query2

交集

关键字INTERSECT
例子:query1 INTERSECT query2

差集

关键字EXCEPT
例子:query1 EXCEPT query2

其中query1和query2的SELECT子句中字段个数必须相同,且对应的数据类型必须相同(如果int和bigint结果取bigint,varchar(5)和varchar(10)结果取varchar(10)),字段名可以不同,但是最终结果会以第一个SELECT子句中字段名称返回。

原创文章 29 获赞 81 访问量 1万+

猜你喜欢

转载自blog.csdn.net/cuixhao110/article/details/103257366