과목 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)
 FROM EMP; 

ROUND(SAL/12) 까지만 쓰면 책에는 Default 는 인수 0이라고 되어있지만 SQL Server 에서는 인수를 입력해야 합니다.

 

 

[실행결과]

(14개 행이 영향을 받음)

 

'SQL 전문가 가이드' 카테고리의 다른 글

변환형 함수  (0) 2013.09.27
날짜형 함수  (0) 2013.09.27
문자형 함수  (0) 2013.09.26
부정 연산자  (0) 2013.09.26
논리 연산자  (0) 2013.09.26
Posted by G4.
,