MSSQL은 오라클에서 쓰던 ROWNUM을 제공하지 않는다.
비슷한 기능이 있는데사용할려면 요렇게
ROW_NUMBER() OVER(ORDER BY 정렬 기준이 될 컬럼 정렬방법) 별명
ex) ROW_NUMBER() OVER(ORDER BY COLUMN_IDX DESC) RNUM
ROW_NUMBER() 와 OVER(ORDER BY) 는 한 묶음.
TIP: rnum 거꾸로 매기는 방법.
SELECT
ROW_NUMBER() OVER (ORDER BY jb_idx) rnum
,ROW_NUMBER() OVER (ORDER BY jb_idx DESC) rnum2
FROM
a_Jboard
요렇게 하면 rnum은 거꾸로 번호로 매기게 된다.
rnum rnum2
68 1
67 2
66 3
65 4
64 5