판매량 통계는 제품이나 서비스의 판매 성과를 측정하고 분석하는 것으로, 기업이 판매 전략을 개선하고 재고를 관리하는 데 중요한 정보를 제공합니다. SQL 쿼리는 다양한 판매 관련 데이터를 조합하여 이러한 통계를 계산하는 데 사용될 수 있습니다. 아래는 판매량 통계를 계산하는 SQL 쿼리 예제와 각 예제의 간단한 설명입니다.
예제 1: 전체 판매량 조회
SELECT SUM(Quantity) AS TotalSales FROM Sales;
모든 판매 기록에서 수량을 합산하여 전체 판매량을 계산합니다.
예제 2: 제품별 판매량 조회
SELECT ProductID, SUM(Quantity) AS ProductSales FROM Sales GROUP BY ProductID;
각 제품별로 판매된 총 수량을 계산합니다.
예제 3: 일자별 판매량 조회
SELECT SaleDate, SUM(Quantity) AS DailySales FROM Sales GROUP BY SaleDate;
매일의 판매량을 집계합니다.
예제 4: 카테고리별 판매량 조회
SELECT CategoryID, SUM(Quantity) AS CategorySales FROM Sales JOIN Products ON Sales.ProductID = Products.ProductID GROUP BY CategoryID;
각 카테고리별로 판매된 총 수량을 계산합니다.
예제 5: 지역별 판매량 조회
SELECT Region, SUM(Quantity) AS RegionSales FROM Sales GROUP BY Region;
각 지역별로 판매된 총 수량을 집계합니다.
예제 6: 최고 판매 제품 조회
SELECT ProductID, SUM(Quantity) AS ProductSales FROM Sales GROUP BY ProductID ORDER BY ProductSales DESC LIMIT 1;
가장 많이 판매된 제품을 조회합니다.
예제 7: 분기별 판매량 조회
SELECT QUARTER(SaleDate) AS Quarter, SUM(Quantity) AS QuarterlySales FROM Sales GROUP BY QUARTER(SaleDate);
각 분기별로 판매량을 계산합니다.
예제 8: 연도별 판매량 조회
SELECT YEAR(SaleDate) AS Year, SUM(Quantity) AS AnnualSales FROM Sales GROUP BY YEAR(SaleDate);
각 연도별로 판매량을 계산합니다.
예제 9: 할인 판매량 조회
SELECT SUM(Quantity) AS DiscountedSales FROM Sales WHERE Discount > 0;
할인된 가격으로 판매된 제품의 총 수량을 계산합니다.
예제 10: 고객별 판매량 조회
SELECT CustomerID, SUM(Quantity) AS CustomerSales FROM Sales GROUP BY CustomerID;
각 고객별로 구매한 총 수량을 계산합니다.
관련 전문용어 설명
판매량(Sales Volume): 판매된 제품이나 서비스의 수량입니다.
집계(Aggregate): 데이터를 요약하거나 특정 기준으로 그룹화하여 계산하는 과정입니다.
그룹화(GROUP BY): 특정 열의 값에 따라 데이터를 그룹으로 나누고 집계 함수를 적용하는 SQL 구문입니다.
정렬(ORDER BY): 데이터를 특정 기준에 따라 정렬하는 SQL 구문입니다.
제한(LIMIT): 반환되는 데이터의 수를 제한하는 SQL 구문입니다.
'SQL' 카테고리의 다른 글
카테고리 분류: 상품을 카테고리로 분류하는 쿼리. (0) | 2023.12.28 |
---|---|
재고 관리: 재고 수량을 관리하는 쿼리. (0) | 2023.12.28 |
상품 목록 검색: 상품 목록을 검색하는 쿼리. (0) | 2023.12.28 |
상품 목록 검색: 상품 목록을 검색하는 쿼리. (0) | 2023.12.28 |
주문 내역 조회: 주문 내역을 조회하는 쿼리. (0) | 2023.12.28 |