더보기
SELECT FLOOR(PRICE / 10000) * 10000 AS PRICE_GROUP, COUNT(*) AS PRODUCTS
FROM PRODUCT
GROUP BY PRICE_GROUP
ORDER BY PRICE_GROUP ASC;
FLOOR 함수
FLOOR() 함수는 SQL에서 숫자를 내림하여 소수점 아래를 버리고 가장 가까운 작은 정수로 반환하는 함수입니다. 즉, 실수나 정수가 주어졌을 때 그 값보다 작거나 같은 최대 정수를 반환합니다. 이 함수는 주로 가격대나 그룹화를 할 때 유용하게 사용됩니다.
'개인 공부 복습 > SQL' 카테고리의 다른 글
[SQL] 프로그래머스 특정 조건을 만족하는 물고기별 수와 최대 길이 구하기 (0) | 2024.09.19 |
---|---|
[SQL] 프로그래머스 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기 (0) | 2024.09.19 |
[SQL] 프로그래머스 재구매가 일어난 상품과 회원 리스트 구하기 (0) | 2024.09.12 |
[SQL] 프로그래머스 자동차 대여기록에서 장기/단기 대여 구분하기 (2) | 2024.09.12 |
[SQL] 프로그래머스 잡은 물고기의 평균 길이 구하기 (0) | 2024.09.12 |