ROUND() 함수
Coddy SQL 여정의 기초 섹션에 포함된 레슨. 72개 중 26번째.
The
참고: SQLite의
참고: 유지할 마지막 소수 자릿수 다음의
ROUND() 함수는 숫자 값을 지정된 소수 자릿수로 반올림하는 데 사용됩니다. 함수를 사용하려면 다음 구문을 따르세요:ROUND(number, decimal_places)number: 반올림하려는 숫자
decimal_places: (선택 사항) 반올림할 소수 자릿수- 생략하면 가장 가까운 정수로 반올림합니다
- 양수이면 해당 소수 자릿수까지 반올림합니다
- 음수이면 소수점 왼쪽 자리에서 반올림합니다
SELECT ROUND(3.7);
-- Returns 4.0
SELECT ROUND(3.3);
-- Returns 3.0
SELECT ROUND(3.5);
-- Returns 4.0 (rounds up from .5)ROUND() 함수는 항상 부동 소수점(REAL) 값을 반환하므로, 위 결과에는 소수점이 포함됩니다(예: 4 대신 4.0).특정 소수 자릿수로 반올림:SELECT ROUND(3.14159, 2);
-- Returns 3.14
SELECT ROUND(3.14159, 1);
-- Returns 3.1
SELECT ROUND(3.14159, 0);
-- Returns 3.0
SELECT ROUND(3.145, 2);
-- Returns 3.15 (rounds up because the next digit is 5)digit이 5 이상이면, 유지할 마지막 자릿수가 반올림되어 올라갑니다.테이블을 사용한 실용적인 예:SELECT
product_name,
ROUND(price, 2) as rounded_price
FROM products;직접 해보기
이 레슨에는 코드 챌린지가 없습니다.
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: SQL 플레이그라운드