Programming/Database
[DB2] 특정 쿼리 결과에 순차적으로 번호 붙이기
Joshua95
2010. 8. 5. 15:16
특정 쿼리 결과를 순차적으로 번호를 붙여주고 싶은데, 한참 찾아보니 이런 함수가 있군요.
-- 쿼리 결과 그대로 순번을 리턴
ROW_NUMBER() OVER()
-- 쿼리 결과를 특정 정렬 후 순번을 리턴
ROW_NUMBER() OVER (ORDER BY SALARY DESC)
-- 사용 예
SELECT ROW_NUMBER() OVER() AS idx, element FROM tbTestTable;
From Joshua95(10-08-05)
-- 쿼리 결과 그대로 순번을 리턴
ROW_NUMBER() OVER()
-- 쿼리 결과를 특정 정렬 후 순번을 리턴
ROW_NUMBER() OVER (ORDER BY SALARY DESC)
-- 사용 예
SELECT ROW_NUMBER() OVER() AS idx, element FROM tbTestTable;
From Joshua95(10-08-05)