[Oracle]오라클 위,아래ROW값 가져오기(LAG,LEAD)
조회결과 내가원하는 조건의 위아래 값을 알고싶을때가있다. 예를들어 게시글의 상세보기중 이전글,다음글을 현재 페이지에서 링크걸떄, 이전글과 다음글의 글번호를 알고싶다고하면 어떻게 가져올수있을까? LAGLAG함수를 사용하면 이전ROW의 데이터를 알 수 있다. 사용법은 아래와같다.LAG(REGION_ID) OVER (ORDER BY REGION_ID) 아래 테이블의 각 행마다 이전행의 데이터를 가져오고싶을떄, LAG를 사용하여 가져올 수 있다. SELECT * FROM REGIONSORDER BY REGION_IDcs SELECT REGION_ID, REGION_NAME, LAG(REGION_ID) OVER (ORDER BY REGION_ID) 이전행ID, LAG(REGION_NAME) OVER (ORDER ..