STUDY/SQL

숫자 타입 함수 - TRUNC 숫자 절삭하기

sorrow16 2021. 4. 1. 12:59
728x90

TRUNC는 지정한 숫자 자리에서 숫자를 절삭(숫자를 버림)하는 함수입니다. 기본 문법은 ROUND 함수와 동일합니다. 절삭할 자리 값은 0은 소수점 첫째 자리에서 절삭하겠다는 의미입니다.

 

 

 

[사용법]

TRUNC(숫자 or 열 이름, 절삭할 자리 값)

 

예시> employees 테이블에서 salary를 30일로 나누고 나눈 값의 소수점 첫째 자리, 소수점 두째 자리, 정수 첫째 자리에서 절삭하여 출력하세요.

 

[실행문]

SELECT salary,
       salary/30 일급,
       TRUNC(salary/30, 0) 적용결과0,
       TRUNC(salary/30, 1) 적용결과1,
       TRUNC(salary/30, -1) 적용결과MINUS1 
FROM employees;

 

 

[실행결과]

 

 

728x90