가격대를 0, 10000, 20000과 같이 표현하기 때문에 원래 가격 뒤 4자리 숫자를 없애면 되겠다고 생각했기 때문에 TRUNCATE를 사용했습니다!
SELECT TRUNCATE(PRICE, -4) AS 'PRICE_GROUP', COUNT(PRODUCT_ID) AS 'PRODUCTS'
FROM PRODUCT
그 다음! 가격대 별로 묶어줘야하기 때문에
GROUP BY PRICE_GROUP
마지막으로 오름차순 정리까지 해주면~
ORDER BY PRICE_GROUP
최종 코드!
SELECT TRUNCATE(PRICE, -4) AS PRICE_GROUP, COUNT(PRODUCT_ID) AS PRODUCTS
FROM PRODUCT
GROUP BY PRICE_GROUP
ORDER BY PRICE_GROUP
결과는~~~
정답~!
그럼 20000~~ ^0^
'코딩테스트' 카테고리의 다른 글
프로그래머스 - 배열의 길이를 2의 거듭제곱으로 만들기 (1) | 2023.12.21 |
---|---|
프로그래머스 - 2의 영역 (1) | 2023.12.21 |
프로그래머스 - 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 (0) | 2023.12.20 |
프로그래머스 - 세 개의 구분자 (2) | 2023.12.20 |
프로그래머스 - 과일로 만든 아이스크림 고르기 (0) | 2023.12.19 |