
COUNT(*) 함수는 데이터의 총 건수를 구하는 데 사용됩니다.
COUNT(*) 함수는 데이터의 총 건수를 구할 때, 중복된 데이터도 포함합니다. 예를 들어, 다음과 같은 데이터가 있을 때,
| 이름 | 나이 |
| --- | --- |
| 김철수 | 25 |
| 이영희 | 30 |
| 김철수 | 25 |
| 박길동 | 35 |
COUNT(*) 함수를 사용하여 데이터의 총 건수를 구하면 4가 됩니다.
COUNT(DISTINCT *) 함수는 중복된 데이터를 제거한 후 데이터의 총 건수를 구합니다. 예를 들어, 위의 데이터에서 COUNT(DISTINCT *) 함수를 사용하여 데이터의 총 건수를 구하면 3이 됩니다.
따라서, DISTINCT를 사용하면 중복된 데이터가 제거된 후에 카운트가 진행됩니다.
2025-03-04 16:48