谈谈count()

2020-04-09  本文已影响0人  summer琴

count() 是一个聚合函数,对于返回的结果集,一行行地判断,如果 count 函数的参数不是 NULL,累计值就加 1,否则不加。最后返回累计值

count常见得用法有:

  1. 如果这个“字段”是定义为 not null 的话,一行行地从记录里面读出这个字段,判断不能为 null,按行累加
  2. 如果这个“字段”定义允许为 null,那么执行的时候,判断到有可能是 null,还要把值取出来再判断一下,不是 null 才累加
    总之就是不累加null值

count()常与group by和having一起使用,对结果集进行计数

上一篇 下一篇

猜你喜欢

热点阅读