board 테이블의 제목이 '테스트입니다' 인 것 중 10~19 행 출력하도록 하려면
검색조건은 제목명이 같은 중에서 페이징 처리 시...
oracle
SELECT *
FROM ( SELECT ROWNUM rnum, b.*
FROM board b
WHERE title='테스트입니다.'
ORDER by title desc
) a
WHERE a.rnum between 10 and 19
ms-sql
SELECT TOP 10 * FROM ExampleBoard
WHERE id NOT IN (
SELECT TOP 20 id FROM ExampleBoard
WHERE ARTICLESUBJECT = '1'
ORDER BY id DESC
)
ORDER BY id DESC
이렇게 해도 안되구요.
SELECT TOP 10 * FROM ExampleBoard
WHERE id NOT IN (
SELECT TOP 20 id FROM ExampleBoard
ORDER BY id DESC
)
AND ARTICLESUBJECT = '1'
ORDER BY id DESC
이렇게 해도 안되네요.
감사합니다.
|