sql之count函数解析

时间:2024-11-08 15:41:09

一、COUNT() 函数简介

COUNT() 是 SQL 的聚合函数,用于统计满足特定条件的数据行数量。它主要有三种常见的参数形式:

  1. COUNT(*)
  2. COUNT(column_name)
  3. COUNT(DISTINCT column_name)

每种形式在性能、使用场景、结果上都有差异,下面会逐一介绍。


二、COUNT(*)

  • 语法COUNT(*)

  • 功能:统计查询结果集中所有行的数量。

  • 特点

    • 包括 NULL 值,不会忽略任何行。
    • 通常用于统计整个表或查询结果中有多少行。
  • 应用场景

    • 用于获取表的行数、分组后的行数,或者不关心某一列的特定值时。
  • 示例

    <