[sql] 인라인 뷰를 사용하여 가장 많이 판매된 도시를 조회할 수 있나요?
다음은 해당 작업을 수행하는 간단한 SQL 쿼리입니다.
SELECT city, total_sales
FROM (
SELECT city, SUM(sales) AS total_sales
FROM sales_data
GROUP BY city
) AS city_sales
ORDER BY total_sales DESC
LIMIT 1;
위의 쿼리는 sales_data 테이블에서 도시별 총 판매량을 구한 뒤, 최대 판매량을 갖는 도시를 반환합니다.
참고 문헌:
- PostgreSQL 공식 문서: https://www.postgresql.org/docs/
- MySQL 공식 문서: https://dev.mysql.com/doc/