[sql] 집계 함수를 사용한 데이터 결합
이번에는 SQL을 사용하여 데이터를 결합하고 집계 함수를 적용하는 방법에 대해 알아보겠습니다.
데이터 결합
보통 데이터베이스에서는 여러 테이블에 분산되어 있는 데이터를 결합해서 분석하는 경우가 많습니다. 이때 JOIN
을 사용하여 특정 기준에 따라 테이블을 결합할 수 있습니다.
SELECT *
FROM 테이블1
JOIN 테이블2 ON 테이블1.기준컬럼 = 테이블2.기준컬럼;
집계 함수
결합된 데이터를 분석하기 위해 집계 함수를 사용할 수 있습니다. 예를 들어, SUM
, COUNT
, AVG
등의 집계 함수를 활용하여 그룹별로 데이터를 집계할 수 있습니다.
SELECT 그룹컬럼, SUM(수량) AS 총수량
FROM 테이블
GROUP BY 그룹컬럼;
이렇게 함으로써, 각 그룹별로 총 수량을 계산할 수 있습니다.
결론
집계 함수를 사용하여 데이터를 결합하고 분석하는 것은 데이터베이스에서 매우 중요한 작업입니다. 이를 통해 원하는 정보를 효과적으로 추출하고 분석할 수 있습니다.