MariaDB COUNT() 函数

2025 年 3 月 17 日 | 阅读 1 分钟

在 MariaDB 数据库中,COUNT 函数用于返回表达式的计数。

语法

COUNT () 函数仅计数 NOTNULL 值。

示例

我们有一个 "Students" 表,包含以下数据

MariaDB Count function 1

从 "Students" 表中计数 "student_id"

输出

MariaDB Count function 2

它显示 "Students" 表中包含 8 行 student_id。

现在从 "Students" 表中计数 "admission_date"

输出

MariaDB Count function 3

它仅显示 "admission_date" 列的 7 行,因为有 1 个字段为 NULL。


带单个表达式的 COUNT () 函数

计数 "student_name" 为 "Ajeet" 或 "Kanchan" 的学生人数。

输出

MariaDB Count function 4

带 DISTINCT 子句的 COUNT () 函数

DISTINCT 子句与 COUNT () 函数一起使用以防止重复计数。 它仅包含原始记录。

输出

MariaDB Count function 5

它仅显示 2 个计数,因为 "student_name" Ajeet 在表中具有重复条目。


下一个主题MariaDB Sum 函数