当前位置: 代码迷 >> Oracle开发 >> 这个话语写错了,麻烦帮改一下
  详细解决方案

这个话语写错了,麻烦帮改一下

热度:51   发布时间:2016-04-24 06:45:35.0
这个语句写错了,麻烦帮改一下?
select count(t.xh) from A t,rs_aac001 x where t.gmsfhm!=x.aac002

我要查两表不相等的记录,但结果却有2亿多,帮改一下呗,如何返回正确结果?
------解决方案--------------------
没明白,你是只想查a表中在b表中不存在的总数么。
还是要a表中有b表中没有和a表中没有b表中有的总和呢。
------解决方案--------------------
select count(t.xh) from A t WHERE T.gmsfhm NOT IN 
(SELECT x.aac002  FROM rs_aac001 x);
------解决方案--------------------
二楼四楼的语句均可满足楼主的要求
  相关解决方案