Question
PRODUCT 테이블에서 상품 카테고리 코드(PRODUCT_CODE 앞 2자리) 별 상품 개수를 출력하는 SQL문을 작성해주세요. 결과는 상품 카테고리 코드를 기준으로 오름차순 정렬해주세요.
Pseudocode
- PRODUCT 테이블에서 PRODUCT_CODE의 앞 두 자리를 추출하여 CATEGORY로 지정.
- 각 CATEGORY별로 행의 개수를 계산하여 PRODUCTS로 표시.
- CATEGORY를 기준으로 그룹화.
- CATEGORY를 기준으로 오름차순 정렬.
Code
SELECT SUBSTRING(PRODUCT_CODE, 1, 2) as CATEGORY, COUNT(*) as PRODUCTS
FROM PRODUCT
GROUP BY CATEGORY
ORDER BY CATEGORY'알고리즘 > SQL' 카테고리의 다른 글
| [프로그래머스] 조건에 맞는 아이템들의 가격의 총합 구하기 (0) | 2024.09.14 |
|---|---|
| [프로그래머스] 조건에 맞는 회원수 구하기 (0) | 2024.09.14 |
| [프로그래머스] DATETIME에서 DATE로 형 변환 (0) | 2024.09.14 |
| [프로그래머스] 이름이 없는 동물의 아이디 (0) | 2024.09.14 |
| [프로그래머스] 강원도에 위치한 생산공장 목록 출력하기 (0) | 2024.09.14 |
