MySQL MIN函数
时间:2019-02-04 12:52:41 来源:igfitidea点击:
本MySQL教程通过语法和示例说明了如何使用MySQL MIN函数。
描述
MySQL MIN函数返回表达式中的最小值。
语法
MySQL中MIN函数的语法为:
SELECT MIN(aggregate_expression) FROM tables [WHERE conditions];
当结果按一或多个列分组时,MIN函数的语法为:
SELECT expression1, expression2, ... expression_n, MIN(aggregate_expression) FROM tables [WHERE conditions] GROUP BY expression1, expression2, ... expression_n;
参数 | 说明 |
---|---|
expression1,expression2,... expression_n | 未封装在MIN函数中且必须包含在SQL语句末尾的GROUP BY子句中的表达式。 |
aggregate_expression | 求最小值的列或表达式。 |
MySQL MIN函数示例
示例-求单个列的最小值
查看所有员工的最低工资。
SELECT MIN(salary) AS "最低工资" FROM employees;
示例-使用GROUP BY进行分组后再求最低值
使用GROUP BY和MIN函数返回部门名称和部门中的最低工资。
SELECT department, MIN(salary) AS "最低工资" FROM employees GROUP BY department;