根据条件分组 count(*) 没有记录 希望结果是0 用nvl也无用 空的 怎么写呢
根据条件分组 count(*) 没有记录 希望结果是0 用nvl也无用 空的 怎么写呢
[解决办法]
SQL> with aa as (select '1' a1 from dual
2 union all
3 select '2' a2 from dual
4 union all
5 select '3' a4 from dual)
6 select count(*),zftang_test.a1 from zftang_test,aa where zftang_test.a1(+)
= aa.a1 group by zftang_test.a1;
COUNT(*) A1
---------- ----------
1 1
1
1 2
[解决办法]
这样显示为空了