Oracleウィンドウ関数FIRST_VALUE
LEAD

FIRST_VALUEウィンドウ関数

LAST_VALUE

ウィンドウフレームの最初の値を返します。

構文

FIRST_VALUE(expr) OVER (w)

使用例

下記の値を入力するとサンプルに即時反映されます。

department_id
employee_id
salary
dept_max
employees
SELECT department_id, employee_id, salary,
       FIRST_VALUE(salary) OVER (PARTITION BY department_id ORDER BY salary DESC) AS dept_max
FROM employees;