중복된 row 데이터 삭제하는 방법
Oracle/SQL
ROWID를 이용해서 중복된 데이터를 제거할수있다.
SQL> delete from taran a
  2  where rowid > (select min(rowid) from taran b
  3   where b.no = a.no);

3 rows deleted.
중복 된 데이터값중에 rowid가 큰값 제거
SQL> DELETE FROM emp a
     WHERE ROWID < (SELECT MAX(ROWID) 
                    FROM emp b
                    WHERE a.empno = b.empno);
나중에 들어온 데이터를 살릴경우