美文网首页
COUNT()函数

COUNT()函数

作者: linweiyu21 | 来源:发表于2017-09-18 22:20 被阅读0次

COUNT()函数的两个作用

  1. 统计某个列值的数量.
  2. 统计结果集的行数

COUNT(*)与COUNT(1),COUNT(指定列)的区别

  1. 在统计列值时要求列值是非空的( 不统计 NULL ).如果在 COUNT() 的括号中指定了列或者列的表达式,则统计的就是这个表达式有值的结果数.
  2. 当 MySQL 确认括号内的表达式值不可能为空时,实际上就是在统计行数.最简单的就是当我们使用 COUNT(*) 的时候,这种情况下通配符 * 并不会像我们猜想的那样扩展成所有的列,实际上,它会忽略所有的列而直接统计所有的行数!

参考引用

<<高性能MySQL>>

相关文章

网友评论

      本文标题:COUNT()函数

      本文链接:https://www.haomeiwen.com/subject/uirisxtx.html