-
[oracle] 이전글,다음글 쿼리문 구현SQL/Oracle 2021. 8. 12. 17:21
중간글이 삭제될 시 글번호가 차례로 이어지지 않고 끊기기 때문에
-1, +1 로 이전글, 다음글을 가져올 시 에러가 난다.
따라서 서브쿼리와 MIN, MAX 를 사용하여 가져오자.
이전글 가져오기
select * from board where bNum = (select MAX(bNum) from board where bNum<4);
다음글 가져오기
select * from board where bNum = (select MIN(bNum) from board where bNum>1);
rownum을 사용하여 가져올 수도 있을 듯하다!
'SQL > Oracle' 카테고리의 다른 글
[oracle] 전체 테이블 보기 (0) 2021.08.12 [oracle] 날짜 검색방법 & 현재 날짜 (0) 2021.08.12 [oracle] NVL(), NVL2() (0) 2021.08.11 [oracle] DDL, DML, DCL (0) 2021.08.11 [oracle] 설치 및 설정 (0) 2021.08.11