728x90
❓ Question
❗ Answer
SELECT book.category, SUM(sales.sales)
FROM book
LEFT OUTER JOIN book_sales sales
ON book.book_id = sales.book_id
WHERE DATE_FORMAT(sales.sales_date, '%Y%m') = '202201'
GROUP BY book.category
ORDER BY book.category
📌 Discussion
- WHERE -> GROUP BY -> SELECT 순서
- JOIN으로 병합하고 WHERE로 조건에 맞는 레코드 추출
'SQL 문제풀이' 카테고리의 다른 글
[프로그래머스 SQL] LV.2 루시와 엘라 찾기 (0) | 2023.08.01 |
---|---|
[프로그래머스 SQL] LV.2 조건에 맞는 도서 저자 리스트 출력하기 (0) | 2023.08.01 |
[프로그래머스 SQL] LV.4 보호소에서 중성화한 동물 (0) | 2023.08.01 |
[프로그래머스 SQL] LV.3 오랜 기간 보호한 동물(2) (0) | 2023.08.01 |
[프로그래머스 SQL] LV.2 상품 별 오프라인 매출 구하기 (0) | 2023.07.30 |