Oracle 的 MAX 函數(shù)是一個(gè)聚合函數(shù),用于返回查詢結(jié)果中某列的最大值。以下是 MAX 函數(shù)的基本語(yǔ)法:
SELECT MAX(column_name) FROM table_name WHERE condition;
其中,column_name
是你想要找到最大值的列名,table_name
是包含該列的表名,condition
是可選的篩選條件。
以下是一個(gè)示例,假設(shè)有一個(gè)名為 “employees” 的表,其中包含員工的 ID、姓名和薪水等信息。如果你想要找到薪水的最大值,可以使用以下查詢:
SELECT MAX(salary) as MaximumSalary FROM employees;
這將返回一個(gè)結(jié)果集,其中包含一個(gè)名為 “MaximumSalary” 的列,顯示 “employees” 表中的最高薪水。
如果你還想限制查詢結(jié)果,例如只查找特定部門的最高薪水,可以添加 WHERE 子句。例如,如果你想要查找部門 ID 為 10 的最高薪水,可以使用以下查詢:
SELECT MAX(salary) as MaximumSalary FROM employees WHERE department_id = 10;
這將返回部門 ID 為 10 的員工中的最高薪水。