1. ORA-01791: not a SELECTed expression 에러 DISTINC를 썼음? 그럼 ORDER BY에 쓸 컬럼은 SELECT 컬럼절에 기술되어야함. 뭔 개소린고 하니 DISTINC A,B... 이러면 ORDER BY 에 A,B 꼭 있어야함 ORDER BY에 있는데 SELECT 아이템에는 없으면 안된다 이거다. 2. ROW_NUMBER() OVER(PARTITION BY [중복조회컬럼] ORDER BY [정렬컬럼] [DESC혹은ASC]) AS RN ............. ROW_NUMBER() OVER(PARTITION BY 가 ORDER BY 나 DESC) AS RN 각각 '가'의 '나'를 순번 먹일거임 DESC순으로 가1 - [나5,RN1],[나4,RN2],[나3,RN3],[나2..