프로그래머스; 카테고리 별 도서 판매량 집계하기

랜디 Randy·2024년 2월 25일
0

SQL 문제풀이

목록 보기
11/20

문제


직접 풀어보고싶으신 분은 여기를 클릭해주세요

문제풀이가 뜸했죠. 최근에 대만여행을 다녀오느라 그렇습니다.
여행 다니면서 힐링도 충분히 했으니 이제는 다시 열심히 문제를 풀어보도록 하겠습니다.

정답코드


-- answer
SELECT category, SUM(sales) as total_sales
FROM BOOK
JOIN BOOK_SALES ON BOOK.book_id = BOOK_SALES.book_id
WHERE sales_date BETWEEN '2022-01-01' AND '2022-01-31'
GROUP BY category
ORDER BY category;

SUM()함수는 SELECT절에 써야하는데 자꾸 HAVING절에 써놓고 왜 안되지... 하고 있었네요.

전체적인 로직은 잘 짜는데, 코드에서 아직 디테일이 부족한 것 같습니다.
아까 오름차순 정렬이랬는데 자꾸 DESC 쓰고있었고...

profile
데이터는 계단, 직관은 다리

0개의 댓글