Oracle DBA/SQL

20230623 (2) SQL 024 : 숫자 버리고 출력하기(TRUNC)

Nuez 2023. 6. 23. 10:47
반응형

함수의 종류 

1. 단일행 함수(single row function)

하나의 행 -> 함수 -> 하나의 값

- 문자

- 숫자 (ROUND, TRUNC, MOD)

- 날짜

- 변환

- 일반

2. 복수행 함수(multiple row function)

여러 개의 행 -> 함수 -> 하나의 값

- max

- min

- avg

- sum

- count

-기타 통계 관련


SELECT trunc(787.678, 2)
FROM dual;

 

구조 :

7 8 7 . 6 7 8
-3 -2 -1 0 1 2 3

TRUNC(대상 숫자, 버릴 자리 수)


문제87. emp 테이블에서 사원의 이름, 월급, 월급의 백의 자리 숫자를 버리고 출력하시오.

SELECT ename, sal, TRUNC(sal,-3)
FROM emp;