카테고리 별 상품 개수 구하기 문제는 다음과 같다.



이번 문제를 풀기 위해선
1. PRODUCT_CODE, 상품 갯수 출력
2. PRODUCT_CODE 컬럼의 앞 2자리 가져오기
3. 카테고리별 갯수 출력
4. 카테고리 기준 오름차순 정렬
순으로 접근해야 한다.
우선 PRODUCT_CODE와 상품 갯수를 출력시키겠다.

다음으로는 PRODUCT_CODE 컬럼값의 앞 2자리를 가져와
카테고리를 생성할 수 있게끔 해야한다.
이를 위해서 LEFT( )를 사용해주었다.

이제 카테고리라는 별명의 컬럼을 사용할 수 있게 되었으니
카테고리별로 값들을 묶어주겠다.

마지막으로 카테고리별순으로
오름차순 정렬을 해주겠다.

쿼리문을 실행시켜보면
아래와 같이 출력됨을 확인할 수 있다.

이제 정답인지 확인해보겠다.

정답이다.
'DB > 문제풀이' 카테고리의 다른 글
| [프로그래머스] 상품 별 오프라인 매출 구하기 -LV.2 (0) | 2023.01.19 |
|---|---|
| [프로그래머스] 진료과별 총 예약 횟수 출력하기 -LV.2 (0) | 2023.01.18 |
| [프로그래머스] DATETIME에서 DATE로 형 변환- LV.2 (0) | 2023.01.16 |
| [프로그래머스] 입양 시각 구하기(1) -LV.2 (0) | 2023.01.13 |
| [프로그래머스] 동명 동물 수 찾기 -LV.2 (0) | 2023.01.12 |