숫자타입함수 3

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

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; [실행결과]

STUDY/SQL 2021.04.02

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

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; [실행결과]

STUDY/SQL 2021.04.01

숫자 타입 함수

숫자타입함수는 주로 숫자를 계산하거나 계산이 긑난 후에 추가로 가공 처리를 할 때 사용합니다. SQL은 다양한 숫자 타입 함수를 제공합니다. 함수설명예시결과ROUND숫자를 반올림한다. 0 이 소수점 첫째 자리다.ROUND(15.351, 8)15TRUNC숫자를 절삭한다. 0 이 소수점 첫째 자리다.TRUNC(15.351, 1)15.3MOD나누기 후 나머지를 구한다.MOD(15, 2)1CEIL숫자를 정수로 올림한다.CEIL(15.351)16FLOOR숫자를 정수로 내림한다.FLOOR(15.351)15SIGN양수(1), 음수(-1), 0 인지를 구분하여 출력한다SIGN(15)1POWER거듭제곱을 출력한다.POWER(2, 3)8SQRT제곱근을 출력한다.SQRT(4)2

STUDY/SQL 2021.03.31