Jam's story

ROUND(A,B) 함수 본문

Oracle

ROUND(A,B) 함수

애플쩀 2023. 7. 11. 17:49

ROUND(number, num_digits) = ROUND(숫자 or 열 이름, 반올림할 자리 값)

- 반올림 ROUND(a, b) : 해당 a라는 숫자를 b값만큼 소수 자리를 반올림하는 함수.

- b는 생략 가능, 생략 시 기본값은 0  

- b = 0은 소수점 첫째 자리를 말합니다.

- b > 0 (양수) : 소수 자리에서 반올림

- b < 0 (음수) : 정수 자리에서 반올림

 

 

EX) ROUND(SUM(AMT)*0.00000001,1)

-1은 음수로 정수 첫째 자리에서 반올림

1은 소수점 둘째 자리에서 반올림, 2는 소수점 셋째 자리에서 반올림이므로

해당 결과건들은 모두  첫째자리 수 까지만 반영된다. 

Comments