[sql] 인라인 뷰를 사용하여 월별 판매량의 합계를 계산할 수 있나요?
아래는 MySQL을 사용한 인라인 뷰를 활용하여 월별 판매량의 합계를 계산하는 예시입니다.
SELECT
EXTRACT(MONTH FROM order_date) AS month,
SUM(quantity) AS total_sales
FROM
(SELECT
order_date,
quantity
FROM
sales_table) AS subquery
GROUP BY month;
위 쿼리에서는 인라인 뷰인 subquery를 사용하여 sales_table의 order_date 및 quantity 열을 선택합니다. 그 후, 외부 SELECT 문에서는 월별로 quantity를 합산하여 total_sales를 계산합니다.
이 예시는 MySQL을 기준으로 작성되었으므로, 다른 데이터베이스 시스템에서는 문법이 약간 다를 수 있습니다. 해당 데이터베이스 시스템의 문서를 참고하여 구체적인 사용법을 확인할 수 있습니다.