과목 II SQL 기본 및 활용
제1장 SQL 기본
제6절 함수 (FUNCTION)
3. 숫자형 함수
[예제] 소수점 이하 한 자리까지 반올림하여 출력한다.
SELECT ENAME, ROUND(SAL/12,1) FROM EMP; |
책에서 내림을 출력하기 위해 TRUNC 함수를 사용했지만 SQL Server에서 TRUNC 함수는 제공되지 않기 때문에 반올림만 출력하였습니다.
[실행결과]
(14개 행이 영향을 받음)
[예제] 정수 기준으로 반올림 및 올림하여 출력한다.
SELECT ENAME, ROUND(SAL/12,0), CEILING(SAL/12) |
ROUND(SAL/12) 까지만 쓰면 책에는 Default 는 인수 0이라고 되어있지만 SQL Server 에서는 인수를 입력해야 합니다.
[실행결과]
(14개 행이 영향을 받음)