📅  最后修改于: 2023-12-03 14:51:10.919000             🧑  作者: Mango
在 SQL 中,我们经常需要从数据库中找到一个或多个值中的最小值。对于这种需求,SQL 提供了 MIN
函数。
SELECT MIN(column_name)
FROM table_name
WHERE condition;
column_name
:需要查找最小值的列名table_name
:需要查询的表名condition
:可选的查询条件假设我们有一个名为 students
的表,其中包含以下数据:
| id | name | age | |----|-------|-----| | 1 | Alice | 20 | | 2 | Bob | 18 | | 3 | Cathy | 22 | | 4 | David | 19 | | 5 | Eric | 21 |
现在,我们希望找到年龄最小的学生的年龄。我们可以使用以下 SQL 语句:
SELECT MIN(age) as min_age
FROM students;
上面的 SQL 语句将返回 18
,表示 Bob
是年龄最小的学生。
-- 查找年龄最小的学生的年龄
SELECT MIN(age) as min_age
FROM students;