본문으로 바로가기

   

 

이번 글에서는 소수점이하를 버리는 FLOOR()와 TRUNC() 함수에 대하여 다루어 보도록 하겠습니다.

 

FLOOR 함수

- 소수점 아래를 버리는 함수입니다.

 

예제를 통하여 확인해 보도록 하겠습니다.

아래 예제는 34.5678을 FLOOR 함수에 적용하면 34가 조회되는 쿼리입니다.

 


TRUNC 함수

- 지정한 자리 수 이하를 버린 결과를 출력해주는 함수

두 번째 인자의 값이 2이면 소수점 이하 세 번째 자리에서 버림 연산을 하여 소수점 이하 두 번째 자리까지 표시합니다.

 

아래 예제를 통하여 확인해 보도록 하겠습니다.

 

두 번째 인자 값이 0인 경우에는 소수점자리에서 버림 연산을 하고 -1인 경우는 일의 자리에서 버림 연산을 하며 두 번째 인자가 주어지지 않은 경우에는 0으로 간주되어 소수점자리에서 버림 연산을 수행합니다.