1개만 남겨두기 위해서는 결과중 2번째부터 끝까지 지우면 된다. 따라서 결과에 대하여 일련번호를 붙일수 있는 rownum을 이용하면 된다.
rownum 이라는 것은 결과 set 에 대하여 1번 부터 1씩 증가하여 부여되는 중복되지 않는 번호이기 때문이다.
delete from ... where ... and rownum >= 2
select 결과중 몇개만 가져오는 방법
중복된 데이터를 1개만 남기고 지우는 방법
중복된 데이터에 대하여 일련번호를 붙이는 방법
백업파일을 이용하여 데이터베이스가 없는 다른 서버에서 복구하는 방법
응용프로그램에서 질의 처리시 commit/rollback 처리 문제
MySQL의 limit 명령어 처리
embedded sql 에서 char 사용시 주의 사항
예약어를 테이블명이나 컬럼명으로 사용시
데이터 필드의 타입 변경하기
tomcat 5.5 버전 이상에서 dbcp(커넥션 풀링) 설정법
HP-ux에서 jvm loading이 실패하는 경우 조치 사항
데이터베이스를 다른 머신으로 옮기는 방법
64bit OS 에서 사용가능한가요?
loadjava 사용 시 inner class 로딩은 어떻게?
Attempt to access a closed ResultSet(PreparedStatement) 오류
libjvm.so 찾지 못하여 서버 구동이 되지 않은 경우
SElinux 환경에서 CUBRID 사용하기
CUBRID 사용시 방화벽 설정
CUBRID 에서 제공하는 ODBC 함수 목록
CUBRID 하위버젼에서 CUBRID2008로의 업그레이드 방법