select nvl(count(a),0) from table where 。。。为什么返回不了值,没值应该返回0啊! 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 select nvl count table where 搜索资料 2个回答 #热议# 为什么有人显老,有人显年轻? sun03shy 2017-02-23 · TA获得超过1382个赞 知道小有建树答主 回答量:601 采纳率:100% 帮助的人:155万 我也去答题访问个人页 关注 展开全部 nvl(max(count(1)),0)group by 作用下,count(*) 如果是null的话,没有返回值null,所有nvl()不起作用 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 neestream 2011-07-04 · TA获得超过483个赞 知道小有建树答主 回答量:698 采纳率:0% 帮助的人:559万 我也去答题访问个人页 关注 展开全部 改成:select nvl(count(a),0),1 from 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2013-07-05 selectcount(*)为什么返回null值而不是0,什么情况返回null 2018-04-15 nvl(sum(X),0)和group一起用的疑问 8 2011-07-13 oracle 怎么将 在select 中查询不到值的值 返回0 3 2019-09-11 sql 查询时有空值返回0怎么写 11 2014-03-26 你解决了吗? ---ORACLE中,如果没有查询到符合条件的纪录,怎么做到SUM结果返回0,可以做到吗? 1 2013-03-08 oracle中是不是不能这样写select *,nvl((select a from b),0)值 from 表 2017-09-13 oracle 当检索记录为空时,如何使用NVL函数 2 2012-07-13 select count(*) from table where a>10 and a<20;依此类推,需要查到select count(*) from table where a> 更多类似问题 > 为你推荐: