본문 바로가기
프로그래밍/MSSQL

[MSSQL] ROUND()함수로 숫자 소수점 반올림 하기

by wyatti 2022. 11. 3.

MSSQL 숫자 관련 함수 중에 소수점 반올림 하는 함수가 있다.

숫자 반올림 하는 함수는 ROUND()함수이다.

ROUND 함수는 지정한 소수점자리를 반올림하는 함수이다.

ROUND() 함수

 

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

sql 반올림

함수에 원하는 반올림 할 자리값은 소수점일 경우 양수 아닐 경우 음수로 해주면 된다.

-1일 경우 정수 첫 번째 자리에서 반올림해주게 되며, 1일 경우 소수점 두 번째 자리에서 반올림하게 된다.

ROUND(123.4567, -1) 일 경우 120이 나오고 ROUND(123.4567, 1)일 경우 123.5 결과 값이 나오게 된다.

 

 

위의 설명한 ROUND(123.4567, -1)와 ROUND(123.4567, 1)의 예제의 값이다.

댓글