LAG는 이전의 N번째의 행을 가져오는 함수입니다.
기본구조
select LAG(컬럼1) OVER (partition by 컬럼2 ORDER BY 컬럼3)
from
시간을 기준으로 전 사람이 결제한 금액을 알고 싶다면?
select game_account_id,approved_at
,pay_amount,lag(pay_amount) over(order by approved_at desc) lagover
from basic.payment

lag와 반대로 이후의 N행의 값을 가져오는 함수입니다.
기본구조
select LEAD(컬럼1) OVER (partition by 컬럼2 ORDER BY 컬럼3)
from
시간을 기준으로 이후사람이 결제한 금액을 알고 싶다면?
select game_account_id,approved_at
,pay_amount,lead(pay_amount) over(order by approved_at desc) leadover
from basic.payment
