판매금액이 700 이상인 거래만 대상으로 상품분류별 판매금액 합계를 구하고, 합계가 큰 상품분류부터 조회하려고 한다. 다음 <결과>를 얻으려면 SQL의 어느 부분을 수정해야 하는가?
[SALES_LOG]
| SALE_ID | ITEM_CATEGORY | SALES_AMOUNT |
|---|---|---|
| 201 | 생활 | 1600 |
| 202 | 문구 | 900 |
| 203 | 식품 | 1300 |
| 204 | 생활 | 500 |
| 205 | 문구 | 1000 |
| 206 | 생활 | 1100 |
[결과]
| ITEM_CATEGORY | TOTAL_SALES |
|---|---|
| 생활 | 2700 |
| 문구 | 1900 |
| 식품 | 1300 |
[SQL]
SELECT ITEM_CATEGORY, SUM(SALES_AMOUNT) AS TOTAL_SALES -- (A)
FROM SALES_LOG
WHERE SALES_AMOUNT >= 700 -- (B)
GROUP BY ITEM_CATEGORY -- (C)
ORDER BY TOTAL_SALES; -- (D)- 1(C) GROUP BY 절
- 2(D) ORDER BY 절
- 3(A) SELECT 절
- 4(B) WHERE 절
꿈라CBT