[sql] GROUP BY 절을 사용하여 데이터의 합계 계산하기

SQL에서 GROUP BY 절은 특정 열의 값을 기준으로 데이터를 그룹화할 때 사용됩니다. 이때 각 그룹의 합계를 계산하기 위해서는 GROUP BY와 함께 사용되는 집계 함수인 SUM()을 이용할 수 있습니다.

예를 들어, 아래와 같은 예제 테이블이 있다고 가정해봅시다.

ID Category Amount
1 A 100
2 A 150
3 B 200
4 A 75
5 B 300

이 테이블에서 Category를 기준으로 Amount 열의 합계를 계산하려면 다음과 같은 SQL 쿼리를 사용할 수 있습니다.

SELECT Category, SUM(Amount) AS TotalAmount
FROM your_table
GROUP BY Category;

이 쿼리는 Category 열의 값으로 그룹화하고, 각 그룹 내의 Amount 열의 합계를 계산하여 TotalAmount라는 새로운 열로 출력합니다.

이 결과를 통해 각 카테고리별 총합을 확인할 수 있습니다.

이렇듯 GROUP BY와 SUM() 함수를 사용하여 특정 조건에 따른 데이터의 합계를 계산할 수 있습니다.

더 많은 정보는 다음 자료를 참고하세요: SQL GROUP BY