728x90

LAG(A.Value, 2) OVER(PARTITION BY A.name ORDER BY  A.Value) AA

LEAD(A.Value, 1) OVER(PARTITION BY A.name ORDER BY  A.Value) AA

->  해당 Value 다음 (2, 1) 번빼 값이 AA 에 맵핑되어 들어갑니다.

  

LAST_VALUE(A.Value) OVER(PARTITION BY A.name ORDER BY  A.Value DESC) AA

-> 해당 Value의 마지막 값이 맵핑되어 들어갑니다.

FIRST_VALUE(A.Value) OVER(PARTITION BY A.name ORDER BY  A.Value) AA

-> 해당 Value의 처음 값이 맵핑되어 들어갑니다.

  

ROW_NUMBER() OVER(ORDER BY ModifyTime DESC) RN

-> 해당 row 번호를 보여줍니다.이를 이용해 처음과 끝데이터를 추출할수 있습니다.

728x90
Posted by kjun.kr
,