怎样给sql count增加判断条件
count有值则输出值,无值则输出0
如果你说的count其实是你定义的参数的时候,需要使用动态sql
提示:count是组函数关键词,参数不能命名count
case when count != null then count
else 0 end
如果你所需要的就是count组函数做统计,你无需担心,如果统计没有值默认为0,有值的时候,也是就是统计到数据则显示有多少条
如果对你有帮助记得采纳一下哦~,谢谢~~
ifnull(count,0)
个人理解,题主问的是在执行count函数时,如果这一列有值就计入count,没值就不计入count?
可以采用
count(字段名 is not null)的形式来统计有多少个不为空的行