📅  最后修改于: 2023-12-03 15:35:04.542000             🧑  作者: Mango
SQL中的max和min函数是常用的聚合函数,用于查询某列中的最大值和最小值。本文将详细介绍这两个函数的用法。
max函数用于返回某列中的最大值。其基本语法如下:
SELECT MAX(column_name) FROM table_name;
其中,column_name
为需要求最大值的列名,table_name
为需要查询的表名。
例如,查询一个学生表中的最高分数:
SELECT MAX(score) FROM student;
返回结果:
| max | |---| | 99 |
如果需要同时查询多列中的最大值,可以使用如下语法:
SELECT MAX(column1), MAX(column2), ... FROM table_name;
例如,查询一个学生表中的最高分数和身高:
SELECT MAX(score), MAX(height) FROM student;
返回结果:
| max | max | |---|---| | 99 | 175 |
min函数用于返回某列中的最小值。其基本语法如下:
SELECT MIN(column_name) FROM table_name;
其中,column_name
为需要求最小值的列名,table_name
为需要查询的表名。
例如,查询一个学生表中的最低分数:
SELECT MIN(score) FROM student;
返回结果:
| min | |---| | 60 |
如果需要同时查询多列中的最小值,可以使用如下语法:
SELECT MIN(column1), MIN(column2), ... FROM table_name;
例如,查询一个学生表中的最低分数和身高:
SELECT MIN(score), MIN(height) FROM student;
返回结果:
| min | min | |---|---| | 60 | 160 |
以上就是关于max函数和min函数的详细介绍。通过学习,我们可以更加灵活地利用这两个函数进行数据分析和查询。