본문 바로가기

Database

[MySQL] 특정 레코드 앞, 뒤 레코드값 가져오기

반응형
게시판 등의 글을 보면 본글 아래에 앞글, 뒷글의 제목을 미리 보여주는 경우가 있다.
이런 경우 아래 처럼 특정 레코드의 앞, 뒤의 레코드 값을 가져올 수 있다.
SELECT * FROM notice WHERE sn = (SELECT MIN(sn) FROM notice WHERE sn > 4)
SELECT * FROM notice WHERE sn = (SELECT MAX(sn) FROM notice WHERE sn < 4)
반응형