MySQLウィンドウ関数LAST_VALUE
FIRST_VALUE

LAST_VALUEウィンドウ関数

NTH_VALUE

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

構文

LAST_VALUE(expr) OVER (w)

使用例

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

employee_id
salary
last_sal
employees
-- 현재 윈도우 프레임의 마지막 급여
SELECT employee_id, salary,
       LAST_VALUE(salary) OVER (
         ORDER BY salary
         ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING
       ) AS last_sal
FROM employees;