请教:两表数据对比问题

[复制链接]
查看11 | 回复4 | 2009-7-22 09:30:00 | 显示全部楼层 |阅读模式
有两个表结构完全一样的表A,B,如何判断两表中的数据是否完全一致?
并把不一致的数据给检索出来。
[ 本帖最后由 jingcui3210 于 2008-10-31 17:24 编辑 ]
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
哦 试试先
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
OK ths~
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
A,B两个表,A表的字段比B表的字段多一个(ID),且具有唯一键约束;其他的字段和B表中的一模一样
B中的数据在A中都存在,我想取出这些数据在A中对应的ID值,怎么取??
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
可以简单地这样来看:
A:
ID SUBID NAME
--- -------------
11X
21Y
32null
===========
B:
SUBIDNAME
-------- -------
1 X
1 Y
2
null
如何把两表具有相同数据的A.ID给取出来?有没有简单一点的方法?
别告诉我说这样写...
where (a.subid=b.subid or (a.subid is null and b.subid is null))
and (a.name=b.name or (a.name is null and b.name is null))
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行