여러 행을 하나의 요약값으로 집계합니다.
집계 함수는 행 집합을 요약합니다. COUNT(*)는 행 수, COUNT(column)은 NULL이 아닌 값 수이며 SUM과 AVG는 숫자 값에 사용합니다.
금액 합계는 통화·취소 상태·세금 포함 여부 같은 업무 기준을 WHERE와 함께 명시합니다.
빈 집합에서 COUNT는 0이지만 SUM과 AVG는 NULL일 수 있어 COALESCE 필요성을 판단합니다.
집계 함수 이름과 동작(COUNT·SUM·AVG·MIN·MAX)은 SQL 표준이라 동일하지만, NULL을 건너뛰는 세부 규칙은 반드시 대상 DB 문서에서 재확인하세요.
AVG(평균의 평균)는 그룹 크기가 다르면 전체 평균과 다를 수 있습니다.
직접 바꿔보세요주문 수, 결제 금액 합계와 평균을 한 번에 조회하세요.
실행 버튼을 누르면 결과가 여기에 표시됩니다.