반응형 SQL RNK1 [SQL] ROW_NUMBER 기준 넘버링 ROW_NUMBER 기준 넘버링 데이터 중복값 중에 순서대로 넘버링 하여 사용 할 때가 있다. 아래 쿼리를 활용하여 사용할 수 있다. SELECT TT.* FROM( // PARTITION BY 기준값 (유저번호 기준으로) // ORDER BY 정렬 (아래 쿼리 기준 시작일이 최신) SELECT ROW_NUMBER() OVER(PARTITION BY USER_NO ORDER BY ST_DT DESC) RNK, USER_NO, // 유저번호 USER_NM, // 유저명 ST_DT // 시작일 FROM USER ) WHERE RNK = 1; // 시작일자가 제일 빠른 1번만 2021. 5. 26. 이전 1 다음 반응형