ROUND 함수
설명
ROUND
함수는 숫자를 지정한 자리수로 반올림한 값을 반환하며, 반환 값의 타입은 인자의 타입과 같다.
구문
ROUND(
number_operand, integer )
- number_operand : 반올림할 숫자를 나타낸다.
- integer : 반올림하여 나타낼 소수점 자릿수를
나타낸다. 값이 음수이면 소수점을 기준으로 왼쪽에서 반올림한다.
- 반환 값의 타입은 number_operand와
같은 타입이다.
예제
- 예제 1
- 다음은 15.456을 반올림하여 소수점 둘째 자리까지
표현하는 예제이다.
SELECT ROUND(15.456, 2) FROM db_root;
- 예제 2
- 다음은 15.456을 반올림하여 소수점 첫째 자리까지
표현하는 예제이다.
SELECT ROUND(15.456, 1) FROM db_root;
- 예제 3
- 다음은 소수점 아래에서 반올림하여 정수부만 표현하는
예제이다.
SELECT ROUND(15.456, 0) FROM db_root;
- 예제 4
- 다음은 15.456을 반올림하여 정수부
첫째 자리에서 반올림한 값을 표현하는 예제이다.
SELECT ROUND(15.456, -1) FROM db_root;