데이터베이스
[MySQL] 그룹으로 묶기 - group by, having, distinct
selfdailycoding
2025. 2. 7. 08:57
distinct 컬럼명
select절에서만 사용할 수 있음.
컬럼에서 중복 제거하고 개수 파악하는 용도
group by 컬럼명
컬럼명 그룹으로 묶을 때 사용
having 조건
그룹으로 묶은 후 조건에 따라 출력
(group function : count, sum, avg, max, min...)
| distinct 미사용 시 중복값 모두 노출 | distinct 사용 시 중복값 제거 |
![]() |
![]() |

