태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

[설명]  TABLE_1에 다음과 같이 중복된 데이터가 있다면, SEQNO = 1234 인 두개의 ROW중에서 하나만 삭제하고 싶은 경우에...

SEQNO    DATA_1
-------------------
1234       1000
1234       1000
1235       1200
1236       1250
--------------------

[샘플 코드]
DELETE FROM TABLE_1 A
WHERE ROWID > (SELECT MIN(ROWID)
                           FROM TABLE_1 B
                            WHERE A.SEQNO = B.SEQNO) ;

와 같이 하면 됩니다.

Posted by bomsoft