Chinaunix
标题:
经典问题 sql 实现两个表数据的比较
[打印本页]
作者:
jinhua!@#
时间:
2007-10-17 10:09
标题:
经典问题 sql 实现两个表数据的比较
各位老大帮帮,我有两个表,原表 和目标表,在我导数据的时候发现少了一条,
原表是98837条,导完以后目标表只有98836条,少了一条,
1。我用什么样的sql才能查到丢失的到底是哪一条?
2。有的人说是逐渐约束错误,我要怎么改啊 ?
作者:
超级快的乌龟
时间:
2007-10-17 11:15
LEFT/RIGHT JOIN试试看
作者:
yueliangdao0608
时间:
2007-10-17 12:05
select * from a where id not in (select id from b);
作者:
wildlily980
时间:
2007-10-17 15:06
select t1.* left join t2 on t1.id=t2.id and t2.id is NULL;
作者:
gogo407
时间:
2007-10-21 11:33
在这个问题上,书上说left join效率要优于子查询
:)
呵呵
作者:
tltl-linuxer
时间:
2008-09-11 11:20
ok
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2