定义:MIN()函数返回一组值中的最小值。NULL 值不包括在计算中。
语法:
MIN(expression)
参数值:
参数 | 描述 |
expression | 必须项。数值(可以是字段或公式) |
-- 实际操作(查询最小工资数):
SELECT min(salary) FROM employee;
-- 注释:MIN 也可用于文本列,以获得按字母顺序排列的最低值。
-- 实际操作(查询title按照字母顺序列的最低值):
SELECT MIN(last_name) FROM employee;
-- 查询last_name和最小salary,按照last_name分组升序排列:
SELECT last_name ,MIN(hire_date) FROM employee GROUP BY last_name ORDER BY last_name;
-- 查询last_name和最小hire_date,按照last_name分组,以分组最小的入职时间降序排列
SELECT last_name, MIN(hire_date) FROM employee GROUP BY last_name
ORDER BY MIN(hire_date) DESC;