以下关于ORACLE NULL 的贴子得到大家热情的帮助.这里再次谢谢. 其实的我的问题是: 有两个TABLE(A,B) 假设都只有两个COLUMN(C1,C2) 我要确认TABLE A 中所有的RECORDS 都在TABLE B 中存在.我用以下方法: [#4132322@0 -ROLIA.NET 相约加拿大网上社区 之 枫下论坛 & 枫下部落, 枫下论坛主坛 ]
以下关于ORACLE NULL 的贴子得到大家热情的帮助.这里再次谢谢. 其实的我的问题是: 有两个TABLE(A,B) 假设都只有两个COLUMN(C1,C2) 我要确认TABLE A 中所有的RECORDS 都在TABLE B 中存在.我用以下方法:
by
newgrad
(Bad Boy)
at
2007.12.19 21:44
(#4132322@0)
select * from a left join
(select a.c1,a.c2 from a join b on a.c1=b.c1 where concat(a.c2,' ')=concat(b.c2,' ')) t
on a.c1=t.c1 where concat(a.c2,' ')<>concat(t.c2,' ')
C1 肯定有值. 要是RESULT RETURN NOTHING 则证明之. 大家看对不起对, 或有更好的方法. 谢谢