728x90
❓ Question
❗ Answer
SELECT TRUNCATE(price,-4) PRICE_GROUP, COUNT(*) PRODUCTS
FROM product
GROUP BY PRICE_GROUP
ORDER BY PRICE_GROUP
📌 Discussion
- ABS(숫자) : 절대값을 구합니다.
- CEIL(숫자) : 값보다 큰 정수 중 가장 작은 정수를 구합니다. 소수점 이하 올림을 의미합니다.
- FLOOR(숫자) : 값보다 작은 정수 중 가장 큰 정수를 구합니다. 소수점 이하 버림을 의미합니다.
- ROUND(숫자, 자릿수(일의자리 = -1, 십의자리 = -2, 백의자리=-3, 천의자리=-4, ...)) : 자릿수를 기준으로 반올림합니다.
- TRUNCATE(숫자, 자릿수(일의자리 = 0, 십의자리 = -2, 백의자리=-3, 천의자리=-4, ...)) : 자릿수를 기준으로 버림합니다.
- POW(X, Y) , POWER(X, Y) : X의 Y승을 의미합니다.
- MOD(분자, 분모) : 분자를 분모로 나눈 나머지를 구합니다.
- GREATEST(숫자1, 숫자2, ...) : 주어진 숫자 중에 가장 큰 값을 반환합니다.
- LEAST(숫자1, 숫자2, ...) : 주어진 숫자 중에 가장 작은 값을 반환합니다.
'SQL 문제풀이' 카테고리의 다른 글
[프로그래머스 SQL] LV.1 평균 일일 대여 요금 구하기 (0) | 2023.08.04 |
---|---|
[프로그래머스 SQL] LV.1 모든 레코드 조회하기 (0) | 2023.08.04 |
[프로그래머스 SQL] LV.1 조건에 맞는 도서 리스트 출력하기 (0) | 2023.08.04 |
[프로그래머스 SQL] LV.3 조건에 맞는 사용자와 총 거래금액 조회하기 (0) | 2023.08.04 |
[프로그래머스 SQL] LV.3 조건별로 분류하여 주문상태 출력하기 (0) | 2023.08.01 |