如何比较两个表的记录是否相同?(抱歉我只有40分呢,请多包涵)(40分)

  • 主题发起人 主题发起人 lycok
  • 开始时间 开始时间
L

lycok

Unregistered / Unconfirmed
GUEST, unregistred user!
我有两个表base和baseold,这两个表的结构是一模一样的,但字段很多,
而且只存一条记录,我想比较两个表的这条记录是否相同,但不想一个字
段一个字段得比,那么我的sql语句该怎么写呢??
 
Select distinct A.* from
(
Select ziduan1,ziduan2,....ziduann
from base
union all
Select ziduan1,ziduan2,....ziduann
from baseold
) A

如果不同 前端记录是两条
如果同 前端记录是一条

OK?

 
select * from a union select * from b
如果不同 前端记录是两条
如果同 前端记录是一条

 
谢谢二位了
 
后退
顶部