MySQL 使用 Count 函数统计出现次数

MySQL 使用 Count 函数统计出现次数

MySQL 中,Count 函数用于统计某个列中的行数。通过使用 Count 函数,我们可以轻松地统计数据表中某个数据出现的次数。

阅读更多:MySQL 教程

语法

SELECT COUNT(column_name) FROM table_name WHERE condition;

在上面的语法中,COUNT(column_name) 代表统计 column_name 这一列中的不为空的行数,并显示出来。table_name 是查找数值所在的表名,condition 是需要指定查询的条件。

示例

现有一个名为 people 的数据库,其中有一张名为 students 的表格,表格中记录有每个学生的姓名和分数,如下:

名字 分数
Tom 80
Jack 70
Lucy 85
Tom 90
Bob 60
Jack 75
Tom 70

现在,我们想要统计每个学生的出现次数。可以使用以下 SQL 语句:

SELECT 名字, COUNT(*) AS 出现次数 FROM students GROUP BY 名字 ORDER BY 出现次数 DESC;

这将得到以下结果:

名字 出现次数
Tom 3
Jack 2
Lucy 1
Bob 1

通过 Count 函数,我们很容易就得出了每个学生在表格中出现的次数。

总结

Count 函数是一种非常有用的 MySQL 查询函数,通过它,可以快速地统计数据表中某个数据出现的次数。在实际项目中,Count 函数经常被使用到,掌握它的用法对于开发人员来说是必不可少的。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程