[SQL 고득점 Kit / GROUP BY ] Level 2 - 가격대 별 상품 개수 구하기

SELECT (FLOOR(PRICE / 10000) * 10000) AS PRICE_GROUP, COUNT(PRODUCT_ID) AS PRODUCTS
FROM PRODUCT
GROUP BY PRICE_GROUP
ORDER BY PRICE_GROUP;
이 문제를 해결하기 위해서는 가격을 만원 단위로 그룹화하고, 해당 가격대에 속하는 상품의 개수를 계산해야 합니다. 이를 위해 FLOOR 함수를 사용하여 가격을 만원 단위로 내림한 다음, 그 결과를 기준으로 그룹화할 수 있습니다. 하지만 PRICE_GROUP을 만들기 위해 가격을 10000으로 나누고, 결과를 다시 10000으로 곱하는 방식을 사용할 것입니다. 이는 가격대 정보를 각 구간의 최소 금액으로 표시하기 위함입니다.