oracle 중복제거 다중 컬럼 중복제거 관련된 값은 이걸로
출처 : http://blog.daum.net/lkflower/15559413
DISTINCT 사용 - 간단히 SELECT 절에 추가만 하면된다.
SELECT DISTINCT *
FROM EMP
;
BUT, CLOB데이타가 있어서 중복제거가 안된단다.;;;
그래서
ROWID 사용 - SUB QUERY 사용으로 중복을 제거한다.
SELECT *
FROM EMP
WHERE ROWID IN (SELECT MAX(ROWID)
FROM EMP
GROUP BY ID)
;
ID는 중복제거하고자 하는 필드..
추가 ..
다중컬럼 중복제거는 이걸로하니 잘된다~ 참고~
This article is licensed under CC BY 4.0 by the author.