ROUND()
ROUND() 함수는 숫자를 지정된 소수 자릿수로 반올림한다.
⭐ FLOOR() 및 CEILING() 함수 도 살펴보자.
SQL Server (starting with 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse에서 작동한다.
형식
ROUND(number, decimals, operation)
매개변수
number
:
반올림할 숫자
decimals
:
반올림할 소수 자릿수
operation
:
0인 경우 결과를 소수점 이하의 수로 반올림한다. 0이 아닌 다른 값은 소수점 이하의 수로 결과를 잘라낸다. 기본값 0.
예제
숫자를 소수점 이하 2자리로 반올림해보자.
SELECT ROUND(235.415, 2) AS RoundValue;
기본 예시
RoundValue |
---|
235.420 |
숫자를 소수점 이하 2자리로 반올림하고 작업 매개변수도 사용해보자.
SELECT ROUND(235.415, 2, 1) AS RoundValue;
기본 예시
RoundValue |
---|
235.410 |
숫자를 소수점 이하 -1자리로 반올림해보자.
SELECT ROUND(235.415, -1) AS RoundValue;
기본 예시
RoundValue |
---|
240.000 |
참고
W3C School - SQL ROUND() Function
W3C School - SQL Tutorial