2个回答
展开全部
有没有id之类的主键区分不同数据
有的话可以按这个思路,找到A,B的重叠数据,然后从A表找到不是重叠数据的同B表中不是重叠数据的部分合并就行了
select * from A where id not in(select id from (select id from A,B where A.id=B.id) as C) union
select * from B where id not in(select id from (select id from A,B where A.id=B.id) as C)
有的话可以按这个思路,找到A,B的重叠数据,然后从A表找到不是重叠数据的同B表中不是重叠数据的部分合并就行了
select * from A where id not in(select id from (select id from A,B where A.id=B.id) as C) union
select * from B where id not in(select id from (select id from A,B where A.id=B.id) as C)
追问
我只要BB表中不是重叠数据的那部分, 也不用union啊
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询