码迷,mamicode.com
首页 > 数据库 > 详细

mysql中关于count的坑

时间:2020-01-15 11:27:57      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:http   image   mysql   统计   count   mic   bsp   技术   区别   

结论,当列所在行值为 null 时,count(列名) 是不会把 null 值计算出来的。而count(*) , count(1) 等方式是会计算的。

【1】mysql中关于count的坑

  有什么坑呢?当 count(col1)时,col1所在列的行值为 null 时,不统计。

    技术图片

 

 【2】null 在count(*) / count(1) 和 count(col) 的区别

    技术图片

 

 

结论,当列所在行值为 null 时,count(列名) 是不会把 null 值计算出来的。而count(*) , count(1) 等方式是会计算的。

mysql中关于count的坑

标签:http   image   mysql   统计   count   mic   bsp   技术   区别   

原文地址:https://www.cnblogs.com/gered/p/12195729.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!