메뉴 건너뛰기

tnt_db

Oracle 중복자료 확인 및 삭제

운영자 2002.09.25 16:18 조회 수 : 3685 추천:36

-- 중복된 자료 찾기
select jojik_cd,haengjungdong_cd,count(*)
  from ihjutong00tt  
group by jojik_cd,haengjungdong_cd
  having count(*) > 1;



-- 중복된 자료  모두 삭제
delete from ihjutong00tt a
where rowid > (select min(rowid)
               from ihjutong00tt
                           where jojik_cd = a.jojik_cd
                   and haengjungdong_cd = a.haengjungdong_cd);
번호 제목 글쓴이 날짜 조회 수
74 TABLE,COLUMN,PROCEDURE 이름을 확인할때... 원우석 2006.03.10 3699
73 NESTED TABLE과 VARRAY사용법과 다른점 박상현 2005.11.03 9415
72 plan table(sql실행계획) 보는 select문 운영자 2003.01.28 4468
71 java에서 array처리 방법 운영자 2003.01.27 6813
70 효율적인 25가지 SQL작성법 운영자 2003.01.04 3499
69 중복 data는 처음에만 display 하게 하는 방법 운영자 2002.11.23 3494
68 중복 data를 찾아 한번만 display하는 방법 운영자 2002.11.23 3843
67 중복 data를 찾아 모두 display 하는 방법 운영자 2002.11.23 3555
66 oracle의 procedure에서의 여러 리턴값의 활용 예 운영자 2002.10.18 8841
65 특정문자까지의 왼쪽 문자열 반환 function 운영자 2002.10.18 4450
» 중복자료 확인 및 삭제 운영자 2002.09.25 3685
63 RECORD단위 DATA를 COLUMN단위로 운영자 2002.09.18 4097
62 누계 COLUMN이 없는 TABLE에 누계 값을 보자 (부등호 JOIN) 운영자 2002.09.18 5705
61 바로이전 ROW의 값을 참조하고자 할때 운영자 2002.09.18 9193
60 누계 COLUMN이 없는 TABLE에 누계 값을 보자 (IN-LINE VIEW) 운영자 2002.09.18 3587
59 자기보다 작은값중 최대값 하나만 읽어오기 운영자 2002.09.18 5130
58 DATA COPY를 이용한 QUERY 운영자 2002.09.18 3624
57 PARAMETER값 변경에따른 유연한 GROUP BY 운영자 2002.09.18 4606
56 PAIRWISE 와 NONPAIRWISE 운영자 2002.09.18 3277
55 동일한 값 안보여주기 운영자 2002.09.18 3532
위로