MySQL MIN 聚合函数用于查找 SELECT 语句选择的总行(或记录)中的最小值。例如,如果您想找出商店中表现最差的产品,那么您可以使用此 MIN 函数。
MySQL MIN 函数查找最小值的基本语法是:
SELECT MIN([Column_Name]) FROM [Source]
它在查找最小值时会忽略 NULL 值。如何使用以下数据查找最小值?

MySQL MIN 函数示例
MIN 函数返回指定列中存在的最小值。例如,以下查询从客户详细信息表中返回“Sales”列中的最小值。
SELECT MIN(Sales) AS `Minimum Sales` FROM customerdetails;

MIN GROUP BY 示例
通常,我们使用它来检查属于特定颜色或类别的表现最差的产品。在这种情况下,我们可以使用 GROUP BY 子句按颜色或类别对产品进行分组。接下来,我们使用 MIN 或 Minimum 函数查找每个分组中的最小值。让我们看一个例子。
USE company;
SELECT Profession,
MIN(Sales)
FROM customerdetails
GROUP BY Profession;
上面的 聚合 查询按职业对客户进行分组,并找出每个组中的最低销售额。

您可以使用 DISTINCT 关键字与 MIN 函数一起使用,以从指定的列名中删除重复项。但是,它会产生与上面(不使用 MySQL DISTINCT 关键字的)SELECT 语句相同的结果。