社区
MS-SQL Server
帖子详情
如何比较两张内容差不多的表?
ywduan
2003-10-09 10:16:09
为了保证输入的准确性,现在有两人往两种同样结构的表中输入同样的数据,假设每个人输入的主键字段都正确,最后应该如何审核两张表的其他字段是否相同?
...全文
156
6
打赏
收藏
如何比较两张内容差不多的表?
为了保证输入的准确性,现在有两人往两种同样结构的表中输入同样的数据,假设每个人输入的主键字段都正确,最后应该如何审核两张表的其他字段是否相同?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjcxc
元老
2003-10-09
打赏
举报
回复
如果不想手工写字段,可以用生成SQL语句的方法:
declare @sql varchar(8000)
set @sql='select Select * from A a inner join B b on a.key = b.key where '
select @sql=@sql+'a.['+name+']<>b.['+name+'] or '
from syscolumns where object_id('A')=id and name<>'key'
set @sql=left(@sql,len(@sql)-4)
exec(@sql)
zjcxc
元老
2003-10-09
打赏
举报
回复
逐个比较,
Select * from A a inner join B b on a.key = b.key
where a.F1 <> b.F1 or a.F2 <> b.F2 or a.F3 <> b.F3 ...其他字段逐个比较
ywduan
2003-10-09
打赏
举报
回复
非常感谢
都不错 我试试成功后结贴
txlicenhe
2003-10-09
打赏
举报
回复
Select * from A
join B on a.key = b.key
where a.F1 <> b.F1 or a.F2 <> b.F2 or a.F3 <> b.F3 ...
pengdali
2003-10-09
打赏
举报
回复
差:
c1-c2:
select * from t1 where not exists(select 1 from t2 where t1.c1=t2.c1 and t1.c2=t2.c2)
c2-c1:
select * from t2 where not exists(select 1 from t1 where t1.c1=t2.c1 and t1.c2=t2.c2)
ywduan
2003-10-09
打赏
举报
回复
SQL版的人真热心啊
谢谢
oracle
表
结构和
表
内容
差异比对【原】
oracle
表
结构和
表
内容
差异比对 oracle中有三种集合操作,他们会把左边和右边的select 结果集进行集合操作. union 并集 intersect 交集 minus 差集 假设有如下
两张
表
STUDENT_A 和 STUDENT_B create table STUDENT_A ( id VARCHAR2(36) not null, ...
[原创]如何从数据库层面检测两
表
内容
的一致性
一般来说呢,如何检测
两张
表
的
内容
是否一致,这样的需求大多在从机上体现,以保证数据一致性。方法无非有两个,第一呢就是从数据库着手,第二呢就是从应用程序端着手。 我这里罗列了些如何从数据库层面来解决此类问题的方法。当然第一步就是检查记录数是否一致,否则不用想任何其他方法了。这里我们用
两张
表
t1_old,t1_new来演示。
表
结构: CREATE TABLE t1_old ( id int(11)...
六、多
表
查询
- 如果多张
表
中出现同名的列,在查询时需要指。order by 排序字段1 asc|desc,排序字段2 asc|desc...;多
表
查询时一般都会存。例:查询雇员姓名、工资、入职时间、所在部门编号、部门名称。例:查询雇员编号、雇员姓名、工资、所在部门名称及位置。例:将emp
表
和dept
表
进行多
表
查询(笛卡尔积)from
表
名1 别名1,
表
名2 别名2,...例:查询雇员姓名、雇员工资、领导姓名,领导工资。
java中
比较
两条数据结构相同的数据的不同值(对一条数据修改前和修改后的不同)代码
之前做的一个微信端的项目:项目有一个需求是修改数据的时候,将进行修改了的数据记录下来,然后修改了多少数据加一定的积分。最近做了个项目:项目的需求是对一张单子的某几项进行修改,然后和修改之前的单子进行
比较
,展示修改了哪些
内容
,这
两张
单子都是可以在数据库不同
表
查出来的,但是这
两张
表
的数据结构是相同的。代码是这样写的:第一个是主要方法,第二个是部分实体类。其实主要就是运用了反射。 public...
MS-SQL Server
34,876
社区成员
254,635
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章