가격대별로 상품 개수를 구하는 문제입니다.
만원 단위의 가격대 별로 상품을 나눠야하는데, 어떻게 접근해야할지 고민을 했습니다.
고민하다가 도무지 생각이 나지 않아 검색을 했더니, Floor(가격 / 10000)를 사용하라는 글을 발견했습니다.
여기서는 값으로 25를 뱉어냅니다.
SELECT FLOOR(PRICE/10000)*10000 AS PRICE_GROUP, COUNT(*) AS PRODUCTS
FROM PRODUCT
GROUP BY PRICE_GROUP
ORDER BY PRICE_GROUP