SQL Min 函数

SQL Min() 函数返回一个表达式的最小值。

SQL Min() 函数语法

SELECT MIN(expression)
FROM 数据表
WHERE predicates

SQL Min() 函数范例

数据表: Employees

EmployeeId FirstName LastName Department Salary
203 Grrhh Huus Finance 78000
205 Yrbbg Bcciu Finance 57000
204 Neehhi Iymee Finance 45800
206 Qhvii Kirtsc Finance 62000
303 Aliice Benyu Development 55000
302 Yqfgge Llyqu Development 75000
304 Vvgee Tsk Development 49000

例1
我们想知道所有职员中的最低工资:

SELECT MIN(Salary) AS "Lowest salary"
FROM Employees

结果会类似于:

Lowest salary
45800

例2
如果我们想知道每个部门的最低工资,可以使用GROUP BY子句:

SELECT Department, MIN(Salary) AS "Lowest salary"
FROM Employees
GROUP BY Department

结果会类似于:

Department Lowest salary
Finance 45800
Development 49000