MySQL MAX 聚合函数用于查找 SELECT 语句所选全部记录(或行)中的最大值。例如,如果您想查找商店中销量最高的产品,则可以使用此最大值函数。查找最大值时 MAX 函数的基本语法是:
SELECT MAX ([Column_Name]) FROM [Source]
如何通过示例查找最大值。对于此 MAX 函数演示,我们将使用以下显示的数据。
MySQL MAX 函数示例
Max 函数返回指定列中存在的最大值。例如,以下查询从客户详细信息表中返回最大或最高的年收入值。
SELECT MAX(Yearly_Income) AS `Maximum Income` FROM customerdetails;

MAX Group By 示例
通常,我们使用此 聚合方法 来检查特定类别、颜色等中的表现最佳的产品。
在这种情况下,我们可以使用 Group By 子句按颜色或类别对产品进行分组。接下来,我们使用此 MySQL MAX 函数查找每个分组中的最大值。
USE company;
SELECT Education,
MAX(Yearly_Income)
FROM customerdetails
GROUP BY Education;
上述最大值查询按教育程度对客户进行分组,并查找每个类别中的最高收入。

您可以将 DISTINCT 关键字与此一起使用以删除重复项。但是,SELECT 语句 的结果与上面(未使用 MySQL DISTINCT 关键字)相同。