📅  最后修改于: 2023-12-03 14:44:27.261000             🧑  作者: Mango
MAX()
是 MySQL 中的一种聚合函数,它用于返回某个列中的最大值。
MAX(expression)
expression
:要返回最大值的列或表达式。
从以下表中查找最大的年龄:
SELECT MAX(age) AS max_age FROM students;
返回:
| max_age | | ------- | | 19 |
MAX()
返回 NULL
。MAX()
通常与 GROUP BY
子句一起使用,以汇总每个组的最大值。从以下表中找出每个班级的最高和最低成绩:
SELECT class, MAX(score) AS max_score, MIN(score) AS min_score FROM grades GROUP BY class;
返回:
| class | max_score | min_score | | ----- | --------- | --------- | | 1 | 95 | 60 | | 2 | 98 | 65 | | 3 | 90 | 80 |
MAX()
是 MySQL 中非常有用的一个聚合函数,可以用于查找最大值。当计算汇总信息时,它通常与 GROUP BY
一起使用。