본문 바로가기
Database/MS-SQL

MS-SQL 숫자 함수 (CELLING, FLOOR, ROUND)

by 화곡공룡 2020. 12. 14.
반응형

MS-SQL 숫자함수에 대해 알아보겠습니다.

CEILING

- 소수점 자리를 정수로 절상할 때 사용합니다.

select CEILING(19.1) C1, CEILING(19.9) C2

C1                                      C2
--------------------------------------- ---------------------------------------
20                                      20

FLOOR

- 소수점 자리를 정수로 절삭할 때 사용합니다.

select FLOOR(19.1) C1, FLOOR(19.9) C2

C1                                      C2
--------------------------------------- ---------------------------------------
19                                      19

ROUND

- 소수점 특정 자릿로 반올림 한다.

select ROUND(19.123, 2) C1, ROUND(19.923, 2) C2, ROUND(19.123, 0) C3, ROUND(19.923, 0) C4

C1                                      C2                                      C3                                      C4
--------------------------------------- --------------------------------------- --------------------------------------- ---------------------------------------
19.120                                  19.920                                  19.000                                  20.000
반응형

댓글