ORACLE/SCRIPT2010. 5. 28. 17:23
반응형
테이블의 특정 컬럼에
PK 나 UK 가 없을 때  테이블의 전체 또는 여러 컬럼들의 DATA들의 중복 확인

SELECT M_SSERVICE,M_SCODETYPE,M_SCODEVALUE,M_SDESC,M_SKIND,M_SDESCKOR,M_SPARENTCODE
FROM TCODEINFO
GROUP BY M_SSERVICE,M_SCODETYPE,M_SCODEVALUE,M_SDESC,M_SKIND,M_SDESCKOR,M_SPARENTCODE
HAVING COUNT(*)

/ 중복된 data확인 및 중복된 갯수 까지 출력
SELECT M_SSERVICE,M_SCODETYPE,M_SCODEVALUE,M_SDESC,M_SKIND,M_SDESCKOR,M_SPARENTCODE,COUNT(*)
FROM TCODEINFO
GROUP BY M_SSERVICE,M_SCODETYPE,M_SCODEVALUE,M_SDESC,M_SKIND,M_SDESCKOR,M_SPARENTCODE
HAVING COUNT(*)
반응형
Posted by [PineTree]