본문으로 건너뛰기
실습하기

COUNT와 SUM

데이터를 요약할 때 자주 사용하는 SQL 집계 함수 중 대표적인 것이 COUNT()SUM()입니다.

이 두 함수는 데이터를 빠르게 분석하고 핵심 정보를 도출하는 데 유용합니다.

  • 주문이 총 몇 건인지 알고 싶을 때
  • 전체 지출 금액을 계산해야 할 때

COUNT: 행의 개수 세기

COUNT() 함수는 테이블에서 행의 개수를 세는 데 사용됩니다.

전체 고객 수 세기
SELECT COUNT(*)
FROM customers;

위 쿼리는 customers 테이블에 존재하는 전체 행 수를 반환합니다.

특정 열에서 NULL이 아닌 값만 세고 싶다면 열 이름을 지정하면 됩니다.

이메일이 있는 고객 수 세기
SELECT COUNT(email)
FROM customers;

SUM: 값 합산하기

SUM() 함수는 숫자형 열의 모든 값을 더해 합계를 계산합니다.

총 주문 금액 계산
SELECT SUM(order_amount)
FROM customer_orders;

이 쿼리는 customer_orders 테이블에서 전체 주문 금액의 합을 반환합니다.

SUM()INT, REAL 등 숫자형 데이터 타입에서만 동작합니다.

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!