728x90
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
SELECT P.PRODUCT_CODE, (P.PRICE*SUM(S.SALES_AMOUNT)) AS SALES
FROM PRODUCT P JOIN OFFLINE_SALE S ON P.PRODUCT_ID = S.PRODUCT_ID
GROUP BY P.PRODUCT_ID, P.PRODUCT_CODE, P.PRICE
ORDER BY SALES DESC, P.PRODUCT_CODE ASC
SELECT 절을 본다
↓
집계함수 아닌 컬럼 찾는다
↓
전부 GROUP BY 넣는다
>GROUP BY = 어떤 기준으로 묶을까?
집계함수 = 묶은 그룹을 어떻게 요약할까?
'Algorithm > SQL' 카테고리의 다른 글
| [MySQL] 조건에 맞는 도서와 저자 출력하기 (0) | 2026.06.25 |
|---|---|
| [MySQL] 동명 동물 수 찾기 (0) | 2026.06.25 |
| [MySQL] 재구매가 일어난 상품과 회원 리스트 구하기 / HAVING (0) | 2026.06.25 |
| [MySQL] 성분으로 구분한 아이스크림 총 주문량 (0) | 2026.06.24 |
| [MySQL] 조건에 맞는 도서 리스트 출력하기 / 날짜 관련 함수 (0) | 2026.06.24 |