📜  PostgreSQL – MIN()函数(1)

📅  最后修改于: 2023-12-03 15:33:44.784000             🧑  作者: Mango

PostgreSQL – MIN()函数

PostgreSQL中的MIN()函数用于查找指定列中的最小值。

语法

MIN(expression)

参数说明:

  • expression: 必需。指定要求最小值的列或表达式。
示例

假设有以下students表:

| id | name | age | | --- | ------ | --- | | 1 | Alice | 18 | | 2 | Bob | 17 | | 3 | Carol | 16 | | 4 | David | 19 | | 5 | Edward | 18 |

要找到年龄最小的学生的年龄,可以运行以下SQL语句:

SELECT MIN(age) FROM students;

输出结果为:

16
注意事项
  • MIN()函数忽略NULL值。如果最小值为NULL,则返回NULL。因此,在使用MIN()函数之前要确保所选列不包含NULL值。
  • MIN()函数可以与GROUP BY子句一起使用,以在分组的基础上查找每个组中的最小值。
结论

MIN()函数是在PostgreSQL中进行数据聚合的常用函数之一,可以方便地查找指定列中的最小值。同时,需要注意在使用前保证所选的列不包含NULL值。