问题现象: 一个sql语句中,同时使用count函数、where、group by时,count函数返回值不是NULL也不是0 语句如下图: 返回值: 而实际上,没有查询到值,按理说应该是返回为0的 原因: where 条件 没有匹配到任何值,导致count函数失效,所以返回的不是默认值0,而是什么都没有 解决办法: 1、如下图,自己领会