더북(TheBook)

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

ROUND는 지정된 값을 기준으로 반올림하는 함수고 TRUNC는 지정 값을 기준으로 월 또는 연도로 절삭하는 함수입니다. ROUND 함수를 사용하면 날짜를 가장 가까운 월 또는 연도로 반올림할 수 있습니다. 예를 들어 2017년 10월 4일에 대해 값을 'MONTH'로 지정하면 10월 31일 기준, 총 날짜 개수인 31의 절반에 미치지 못하기 때문에 2017년 10월 1일이 출력됩니다. 2017년 10월 16일은 절반이 넘기 때문에 2017년 11월 1일이 출력됩니다.

 

icon_hand 실무 활용 팁

날짜 타입에서 ROUND와 TRUNC 함수의 반올림 식은 헷갈리기 쉬운데 기준 날짜의 하위 단계에서 따져 보는 것이 이해하기 쉽습니다.

그림 4-5 하위 단계에서 반올림 계산

 

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.