Menu
Coddy logo textTech

내장 집계 함수 1부

Coddy SQL 여정의 기초 섹션에 포함된 레슨. 72개 중 34번째.

SQL에는 다양한 내장 함수가 있지만, 이 강의에서는 집계 함수를 다룹니다.

집계 함수는 필드를 입력으로 받아 해당 필드에 대해 무언가를 계산합니다. 가장 일반적인 집계 함수는 다음과 같습니다.

  • MAX - 필드의 최댓값을 반환합니다
  • MIN - 필드의 최솟값을 반환합니다
  • AVG - 필드의 평균값을 반환합니다
  • COUNT - 레코드의 총 개수를 반환합니다
  • SUM - 필드의 null이 아닌 모든 값의 합계를 반환합니다

다음과 같이 SELECT 문에서 이러한 함수를 사용할 수 있습니다:

SELECT MAX(col1), MIN(col2), AVG(col3), …

예를 들어, employees 테이블에서 가장 높은 급여를 찾으려면:

SELECT MAX(salary) FROM employees

또는 여러 집계값을 한 번에 가져오려면:

SELECT MAX(salary), MIN(salary), AVG(salary) FROM employees
challenge icon

챌린지

쉬움

사용 가능한 테이블과 열:

  • sales: product_id, price_per_unit,  quantity

다음을 반환하는 쿼리를 작성하세요:

  • 판매 거래의 총 개수
  • 판매 건당 평균 수량
  • 단위당 최대 가격
  • 총수익 (quantity * price_per_unit의 합)

결과에는 다음의 정확한 열 이름이 있어야 합니다:

  • total_transactions
  • avg_quantity
  • max_unit_price 
  • total_revenue

직접 해보기

quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨

직접 연습해 보세요: SQL 플레이그라운드