DB/ORACLE
[Oracle] MAX()
yeon.Biju
2020. 4. 9. 10:54
오라클 max()
MAX()
- max 값을 return. aggregate 또는 anlaytic 함수로 사용가능 (집계함수, 분석함수 정도)
MAX( expr)
MAX( expr) OVER (analytic_clause)
MAX( [DISTINCT|ALL] expr)
MAX( [DISTINCT|ALL] expr) OVER (analytic_clause)
의 형태
MAX returns maximum value of expr. You can use it as a aggregate or analytic function.
오라클 OE 계정으로 테스트 할 수 있다.
SQL > SELECT MAX(salary) "Max" FROM employees ;
--> 24000
SQL>SELECT
manager_id,
last_name,
salary,
MAX(salary) OVER (PARTITION BY manager_id) as mgr_max
FROM employees ;