📅  最后修改于: 2023-12-03 15:05:17.552000             🧑  作者: Mango
在 SQL Server 中,MAX()
函数用于从指定的列中返回最大值。可以在任何带有数字类型的表中使用该函数。
SELECT MAX(column_name)
FROM table_name;
函数接受一个参数,即要返回最大值的列名。
考虑一个名为 employees
的表,它记录员工信息和薪资信息的情况,其中薪资信息储存在 salary
列中。要查询薪资最高的员工的薪资,可以使用以下 SQL 语句:
SELECT MAX(salary)
FROM employees;
以上语句会返回 employees
表中薪资最高的员工的薪资信息。
MAX()
函数只能用于数字类型的列。MAX()
函数将忽略这些值,并返回非 NULL 值中的最大值。SELECT column_name1, column_name2, MAX(column_name3) FROM table_name;
的语法。在 SQL Server 中,MAX()
函数是查询最大值的重要工具,它能帮助程序员快速获取某个列中的最大值。必须注意,该函数只能用于数字类型的列,且对于包含 NULL 值的列,可能会导致错误返回。