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;