INDEX NAME | COLUMN_LIST |
---|---|
INDEX_MBOX_STATUS | USERID, STATUS |
INDEX_MBOX_SENDDATA | USERID, SENDDATE |
SELECT *
FROM (SELECT /*+ INDEX_DESC(A IDX_MBOX_SENDDATA) */
A.*,
ROWNUM AS RNUM
FROM TBS_MBOX A
WHERE USERID = :B1
AND STATUS = :B2
AND ROWNUM <= :B3
)
WHERE RNUM >= :B4;
VIEW
COUNT STOPKEY
TABLE ACCESS (BY INDEX ROWID) OF 'TBS_MBOX' (TABLE)
INDEX (RANGE SCAN DESCENDING) OF 'IDX_MBOX_SENDDATE' (INDEX)
SELECT X.*
FROM (SELECT A.*,
ROWNUM AS RNUM
FROM (SELECT A.*
FROM TBS_MBOX A
WHERE USERID = :B1
AND STATUS = :B2
ORDER BY A.USERID DESC, A.SENDDATE DESC
) A
WHERE ROWNUM <= :B3
) X
WHERE RNUM >= :B4;
- 강좌 URL : http://www.gurubee.net/lecture/3778
- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.