DJ메탈짱™의 Free Style

[MS-SQL] 이전글, 다음글, 처음글, 마지막글, Min, Max, Prev, Next (페이징) 본문

일(job)/DBMS

[MS-SQL] 이전글, 다음글, 처음글, 마지막글, Min, Max, Prev, Next (페이징)

뽀&쏭 2016. 1. 14. 15:42



-- 이전글

SELECT TOP 1 MEMO_ID, MEMO FROM TB_CMM_MEMO

WHERE MEMO_ID = (

             SELECT MAX(MEMO_ID) FROM TB_CMM_MEMO

             WHERE MEMO_ID < 9

                           AND EMPLOYEE_NUMBER = @EMPLOYEE_NUMBER

)

 

-- 다음글

SELECT TOP 1 MEMO_ID, MEMO FROM TB_CMM_MEMO

WHERE MEMO_ID = (

             SELECT MIN(MEMO_ID) FROM TB_CMM_MEMO

             WHERE MEMO > 9

                           AND EMPLOYEE_NUMBER = @EMPLOYEE_NUMBER

)

 

-- 마지막글

SELECT TOP 1 MEMO_ID, MEMO FROM TB_CMM_MEMO

WHERE MEMO_ID = (

             SELECT MAX(MEMO_ID) FROM TB_CMM_MEMO

                           AND EMPLOYEE_NUMBER = @EMPLOYEE_NUMBER

)

 

-- 처음글

SELECT TOP 1 MEMO_ID, MEMO FROM TB_CMM_MEMO

WHERE MEMO_ID = (

             SELECT MIN(MEMO_ID) FROM TB_CMM_MEMO

                           AND EMPLOYEE_NUMBER = @EMPLOYEE_NUMBER

)