[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