반응형
DB에서 중복된 데이터를 확인하는 방법에는 여러 가지가 있을 것이다.
비단 Oracle, MSSQL 뿐만 아니라 다른 DBMS에서도 사용 가능한 중복 데이터를 확인하는 간단한 방법이다.
UserName Password
------------------------------------
GIL01 111111111
GIL01 222222222
GIL02 333333333
GIL02 444444444
GIL03 000000000
GIL04 555555555
이렇게 데이터가 있다고 가정할 때,
UserName이 중복된 것들이 있다.
GIL01, 02 가 중복되었다.
여기서 UserName이 중복된 것만 뽑아내려고 한다.
select UserName
from [테이블]
group by UserName
having count(*) > 1
간단하면서 다른 DBMS에서도 문제없이 돌아간다.
반응형
'Development' 카테고리의 다른 글
django mssql 연결 (0) | 2021.03.05 |
---|---|
아키텍처(Architecture) (0) | 2021.02.17 |
오라클 월, 요일을 영문 표기방법 (0) | 2020.10.22 |
MSSQL 절사(버림) 함수, 반올림 함수 (0) | 2020.10.20 |
MSSQL에서 SELECT문을 이용한 UPDATE (0) | 2020.10.19 |