2009-07-16 7 views
1
나는 다음과 같은 결과를 생산하기 위해 노력하고있어

을에서 자동 증가 결과 열을 생성오라클

emp_no,book_no,book_id 
1234,01,AB33 
1234,02,GF44 
5678,01,HH78 
5678,02,EE98 
5678,03,JJ03 

이 가능 (SQLPLUS처럼) 사전에 변수를 정의하지 않고 표준 쿼리에서이 작업을 수행하고, 만약 그렇다면 당신이 나에게 예를 줄 수주십시오입니다.

답변

0
SELECT emp_no, 
     ROW_NUMBER() OVER (PARTITION BY emp_no ORDER BY book_id) AS book_no, 
     book_id 
FROM books 
+0

감사합니다. 그것은 또한 다른 유용한 분석 기능을 찾기 위해 나를 인도합니다 : http://www.orafaq.com/node/55 – Roqetman