trunc 2

ROUND, TRUNC : 날짜를 반올림하거나 절삭하기

ROUND는 지정된 값을 기준으로 반올림하는 함수고 TRUNC는 지정 값을 기준으로 월 또는 연도로 절삭하는 함수입니다.ROUND 함수를 사용하면 날짜를 가장 가까운 월 또는 연도로 반올림할 수 있습니다. [사용법]ROUND or TRUNC(날짜, 지정 값)예시> employees 테이블에서 employee_id가 100과 106사이인 직원의 hire_date에 대해 월 기준 반올림, 연 기준 반올림, 월 기준 절삭, 연 기준 절삭을 적용하여 출력하세요. [실행문]SELECT hire_date, ROUND(hire_date, 'MONTH') 적용결과_ROUND_M, ROUND(hire_date, 'YEAR') 적용결과_ROUND_Y, TRUNC(hire_date, 'MONTH') 적용결과_TRUNC_M,..

STUDY/SQL 2021.04.09

숫자 타입 함수 - 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