Oracle

게시글 보기
작성자 유건데이타 등록일 2015-05-21
제목 중복된 RECORD 삭제 방법
중복행제거~

TIPS(4) : 중복된 RECORD 삭제 방법
================================

중복된 RECORD를 삭제하는 방법은 2가지가 있다.



방법1.

SQL> CREATE TABLE emp2 AS SELECT distinct * FROM emp;
SQL> DROP TABLE emp;
SQL> RENAME emp2 TO emp;




방법2.

SQL> DELETE FROM emp A
WHERE rowid > (SELECT min(rowid)
FROM emp B
WHERE B.empno = A.empno);
Comment
등록된 코멘트가 없습니다.