[oracle] 오라클 중복제거 하면서 전체 값 가져오기
개발/Database2008. 3. 27. 11:14
SELECT *
FROM (
SELECT 컬럼1, 컬럼2, 컬럼3,
ROW_NUMBER() OVER( PARTITION BY 중복조회컬럼 ORDER BY 정렬컬럼 ) CNT
FROM 테이블
)
WHERE CNT > 1
RANK() OVER()
DENSE_RANK() OVER()
실무에 사용했던 예))
'개발 > Database' 카테고리의 다른 글
oracle 시작과 종료 (0) | 2009.05.07 |
---|---|
Toad 단축키 (0) | 2009.04.18 |
[oracle] decode 함수 (1) | 2009.01.16 |
[ORACLE] 테이블 관련 정보 쿼리 (0) | 2008.07.26 |
[MS-SQL] SELECT INTO (0) | 2008.05.20 |