如何用一条sql语句实现两个表的并集查询

如题所述

交集就是两表的join 连接查询
如:SELECT ... FROM a JOIN b ON a.id=b.id
并集可用Union
差集可用空值判断。
如:SELECT ... FROM a LEFT JOIN b ON a.id=b.id WHERE isNull(b.id)=true
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-07-22
是求并集,sql中用union实现,要求关系R和关系S的属性数目相同,union模式是排重的,用union all保留重复值
select * from r
union
select * from s本回答被提问者采纳
相似回答