Sign-up....

如何判断两个表中的某些记录是不同的

有两个表 A 和 B,字段相同,[各有近百个字段]

现在用户对 A 表中的某个记录做修改[我不清楚修改了哪个字段的值],我如何判断出A 表和B 有中有哪些记录是不同的。

谢谢!

[90 byte] By [msdn] at [2007-8-14 15:30:52]
# 1 Re: 如何判断两个表中的某些记录是不同的

---查询交叉的结果

select * from softBall

intersect

select * from softball

---从第一中返回所有不在第二中的数据

select * from football

minus

select * from basketball

两个记录的字段类型必须一致.

dinya2003 at 2005-3-3 12:31:51 >
# 2 Re: 如何判断两个表中的某些记录是不同的

select * from A minus select * from B;

skystar99047 at 2005-3-3 12:57:59 >
# 3 Re: 如何判断两个表中的某些记录是不同的

上面的结果是正确的! 谢谢!

lxw at 2005-3-3 13:58:53 >

Oracle

All Classified