2024年4月28日发(作者:)

sql 统计函数

SQL 统计函数:

SQL 统计函数是用于对数据进行统计分析的函数,可以帮助我们快速

地获取数据的总数、平均值、最大值、最小值等信息。常见的 SQL 统

计函数包括 COUNT、SUM、AVG、MAX 和 MIN 等。

COUNT 函数:

COUNT 函数用于统计表中满足条件的记录数。它有两种写法:

COUNT(*) 和 COUNT(列名)。

语法:

```

SELECT COUNT(*) FROM 表名;

SELECT COUNT(列名) FROM 表名;

```

示例:

```

SELECT COUNT(*) FROM students; -- 统计学生表中记录总数

SELECT COUNT(age) FROM students WHERE gender='男'; -- 统

计男生的人数

```

SUM 函数:

SUM 函数用于求和表中某一列的值。

语法:

```

SELECT SUM(列名) FROM 表名;

```

示例:

```

SELECT SUM(score) FROM grades; -- 求成绩表中所有成绩的总和

```

AVG 函数:

AVG 函数用于求表中某一列的平均值。

语法:

```

SELECT AVG(列名) FROM 表名;

```

示例:

```

SELECT AVG(age) FROM students; -- 求学生表中年龄的平均值

```

MAX 函数:

MAX 函数用于求表中某一列的最大值。

语法:

```

SELECT MAX(列名) FROM 表名;

```

示例:

```

SELECT MAX(score) FROM grades; -- 求成绩表中最高分数

```

MIN 函数:

MIN 函数用于求表中某一列的最小值。