SELECT MIN (DECODE (TO_CHAR (DAYS, 'D'), 1, TO_CHAR (DAYS, 'FMDD'))) AS SUN, MIN (DECODE (TO_CHAR (DAYS, 'D'), 2, TO_CHAR (DAYS, 'FMDD'))) AS MON, MIN (DECODE (TO_CHAR (DAYS, 'D'), 3, TO_CHAR (DAYS, 'FMDD'))) AS TUE, MIN (DECODE (TO_CHAR (DAYS, 'D'), 4, TO_CHAR (DAYS, 'FMDD'))) AS WED, MIN (DECODE (TO_CHAR (DAYS, 'D'), 5, TO_CHAR (DAYS, 'FMDD'))) AS THU, MIN (DECODE (TO_CHAR (DAYS, 'D'), 6, TO_C..
##ROWID를 사용하여 중복된 데이터를 제거 할 수 있다. #첫번째. DELETE FROM 테이블명 WHERE ROWID IN ( SELECT ROWID FROM ( SELECT * FROM ( SELECT ROW_NUMBER() OVER(PARTITION BY 컬럼명 ORDER BY 컬럼명) AS num FROM 테이블명 ) WHERE num > 1 (-> num의 값이 1초과인 데이터들만 삭제) ) ); #두번째. (중복된 데이터들 중에서 나중에 등록된 데이터 제거) DELETE FROM 테이블명 별칭a WHERE ROWID > (SELECT MIN(ROWID) FROM 테이블명 별청b WHERE b.컬럼명 = a.컬럼명); #세번째. (중복된 데이터들 중에서 나중에 등록된 데이터를 살리고 나머지를..