数据表比对-找不同

比对相同或者不同数据库的表字段是否完全一致,

1.先按照一定顺序查询sql语句如下

SELECT [dl_id],[status],[dc_attrib]...
FROM  [数据库A].[dbo].[表A]
where uniform_id in('1111','2222'...)
order by uniform_id desc -- 注意排序

查询到结果后,导出结果-导出当前的结果

2.同上导出数据库B的A表数据,或者相同数据库的其他表数据,语句如下,并导出成excel

SELECT [dl_id],[status],[dc_attrib]...
FROM  [数据库B].[dbo].[表A]
where uniform_id in('1111','2222'...)
order by uniform_id desc -- 注意排序

3.将待比对的数据复制到相同的sheet页

选中其中一个表数据区域,条件格式-新建规则

设置如下,点击确定后,会将不同之处显示成红色底纹

PS:如果需要连续核对多天数据,直接复制sheet页,再复制新数据即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值