sql number type function
1. 숫자 타입 함수
(1) 숫자 함수의 종류
ROUND : 숫자를 반올림한다. 0이 소숫점 첫째 자리다.
TRUNC : 숫자를 절삭한다. 0이 소수점 첫째 자리다.
MOD : 나누기 후 나머지를 구한다.
CEIL : 숫자를 정수로 올림한다.
FLOOR : 숫자를 정수로 내림한다.
SIGN : 양수(1), 음수(-1), 0인지를 구분하여 출력한다.
POWER : 거듭제곱을 출력한다.
SQRT : 제곱근을 출력한다.
2. ROUND : 숫자 반올림하기
ROUND(숫자 or 열 이름, 반올림할 자리 값)
(1) employees 테이블에서 salary를 30일로 나눈 후 나눈 값의 소숫점 첫째자리, 소수점 둘째 자리, 정수 첫째 자리에서 반올림한 값을 출력하세요.
SELECT salary,
salary/30 일급,
ROUND(salary/30, 0) 적용결과0,
ROUND (salary/30, 1) 적용결과1,
ROUND(salary/30, -1) 적용결과MINUS1
FROM employees;
3. TRUNC:숫자 절삭하기
TRUNC(숫자 or 열 이름, 절삭할 자리 값)
(1) employees 테이블에서 salary를 30일로 나누고 나눈 값의 소수점 첫째 자리, 소수점 둘째 자리, 정수 첫째 자리에서 절삭하여 출력하세요.
SELECT salary
salary/30 일급,
TRUNC(salary/30, 0) 적용결과0,
TRUNC (salary/30, 1) 적용결과1,
TRUNC (salary/30, -1) 적용결과MINUS1
FROM employees;
install_url
to use ShareThis. Please set it in _config.yml
.