현재 컬럼에 특정 전,후 컬럼의 값 가져오는방법이 있나요? 0 2 4,397

by 김영훈 LEAD LAG [2009.11.02 14:27:34]


흠냐

현재 컬럼에서요 그 전에 컬럼의 pk값과 후의 pk값을 가져오고싶은데 방법이 있을까요?

예를 들면

select a.*,전컬럼seq  as preseq, 다음컬럼seq as nextseq from board a;

흠냐 고수님들 부디 은총을주세요

by 마농 [2009.11.02 14:38:38]
SELECT seq
, LAG(seq) OVER(ORDER BY seq) preseq
, LEAD(seq) OVER(ORDER BY seq) nextseq
FROM board
;

by youngkim5 [2009.11.02 14:50:26]
헉 세상에 이럴수가 감사합니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입