STUDY/SQL

숫자 타입 함수 - ROUND 숫자 반올림하기

sorrow16 2021. 4. 2. 10:42
728x90

ROUND는 지정한 자리에서 반올림하는 함수입니다. 반올림할 자리 값은 생략할 수 있으며 기본값은 0 입니다. 반올림할 자리 값이 양수면 소수 자리에서 반올림하고 음수면 정수 자리에서 반올림합니다.

 

 

 

[사용법]

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

 

예시> employees 테이블에서 salary를 30일로 나눈 후 나눈 값의 소숫점 첫째 자리, 소수점 둘째 자리, 정수 첫째 자리에서 반올림한 값을 출력하세요.

 

[실행문]

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

 

 

 

[실행결과]

 

 

728x90

'STUDY > SQL' 카테고리의 다른 글

ADD_MONTHS : 월에 날짜 더하기  (0) 2021.04.06
MONTH_BETWEEN : 두 날짜 사이의 개월 수 계산하기  (0) 2021.04.05
숫자 타입 함수 - TRUNC 숫자 절삭하기  (0) 2021.04.01
숫자 타입 함수  (0) 2021.03.31
날짜 타입 함수  (0) 2021.03.29