logo

[MySQL] 집계 함수

 

평균 값 계산하기: AVG

  • 지정된 열의 평균 값을 반환합니다.
  • 예: AVG(salary)salary 열의 평균 값을 반환합니다.
 

행 수 계산하기: COUNT

  • 지정된 열의 행 수를 계산하거나, COUNT(*)를 사용하여 NULL 값을 포함한 전체 행 수를 계산합니다.
  • 예: COUNT(employee_id)employee_id 열의 행 수를 반환하고, COUNT(*)는 테이블의 전체 행 수를 반환합니다.
 

합계 계산하기: SUM

  • 지정된 열의 값을 모두 더한 합계를 반환합니다.
  • 예: SUM(sales)sales 열의 값들을 모두 더한 합계를 반환합니다.
 

최대값 찾기: MAX

  • 지정된 열의 최대값을 찾습니다.
  • 예: MAX(price)price 열의 최대값을 반환합니다.
 

최소값 찾기: MIN

  • 지정된 열의 최소값을 찾습니다.
  • 예: MIN(age)age 열의 최소값을 반환합니다.
 

그룹 값 연결하기: GROUP_CONCAT

  • 그룹의 열 값들을 문자열로 연결합니다. 기본적으로 콤마(,)를 사용하여 값들을 구분하지만, 다른 구분자를 지정할 수도 있습니다.
  • 예: GROUP_CONCAT(username ORDER BY username SEPARATOR '; ')username 열의 값을 세미콜론과 공백으로 구분하여 연결한 문자열을 반환합니다.
Previous
기본 함수