[DB2] 특정 쿼리 결과에 순차적으로 번호 붙이기

Programming/Database 2010.08.05 댓글 Joshua95
특정 쿼리 결과를 순차적으로 번호를 붙여주고 싶은데, 한참 찾아보니 이런 함수가 있군요.

-- 쿼리 결과 그대로 순번을 리턴
ROW_NUMBER() OVER()

-- 쿼리 결과를 특정 정렬 후 순번을 리턴
ROW_NUMBER() OVER (ORDER BY SALARY DESC)

-- 사용 예
SELECT ROW_NUMBER() OVER() AS idx, element FROM tbTestTable;

From Joshua95(10-08-05)

댓글