Mysql中的COUNT 与or null的运用

      发布在:数据库技术      评论:0 条评论

count(*): 统计所有数据的行数(含有NULL的也计算在内
count(1): 功能和count(*)一样,输出结果也一样,性能也没差别。

聚集函数关于NULL值的处理:除了count(*)之外的其他聚集函数(包括count(column-name), sum(), avg(), max(), min())都只操作non-NULL的值。

select count(`ad_link` != '' or null) as c from ecs_ad  统计不为空的数量

select count(`status` =1 or null) as c from ecs_ad  统计status等于1的数量

相关文章
热门推荐