본문 바로가기
Language/JSP

[JSP] LAG, LEAD 이용한 이전, 다음페이지 생성하기

by 별토끼. 2017. 7. 18.
반응형


[JSP] LAG, LEAD 이용한 이전, 다음페이지 생성하기




  • LEG 와 LEAD 
 - LAG(num, 1, 0 ) : 이전 row값, num값보다 1 이전 값을 얻어옴. null일 경우 0 얻어온다.
 - LEAD(num, 1, 0) : 다음 row값, 해당 값보다 1 다음 값을 얻어옴. null일 경우 0 얻어온다.



1.

- LAG(num, 1, 0) OVER (ORDER BY num DESC) 

 : num으로 내림차순 정렬했을 때 num 값보다 1 이전의 값을 얻어옴

- LAG값을 포함한 result1테이블에서 num=25 일 때 결과값을 불러온다.




2.

- LAG와 LEAD값을 포함하여 위와 같이 결과값을 얻어온다.



3.

LAG와 LEAD값에 각각 보기 쉽게 alias를 준다.



4. 

quentumDB에서 작성해보았던 query를 BoardMapper에 작성한다.



5.

ne : (!=)not equal

0이 아닐 경우 링크가 보이도록 설정한다.


반응형

댓글