DataBase/SQL 용어
DISTINCT() - 중복제거
M_master
2019. 10. 8. 10:01
DISTINCT - 중복을 제거하는 경우 사용
ex) 이름이 중복되어 있을 경우
SELECT COUNT(DISTINCT NAME) `테이블명`
GROUP BY - 데이터를 그룹핑해서 그 결과를 가져오는 경우에 사용
GROUP BY 절로 중복을 제거할 수도 있다.
SELECT NAME FROM `테이블명` GROUP BY NAME
※ 사용 TIP
1. 집계함수를 사용하여 특정 그룹으로 구분 할 때는 GROUP BY 절을 사용
2. 특정 그룹 구분없이 중복된 데이터를 제거할 경우에는 DISTINCT 절을 사용
728x90