Number Functions
ROUND 함수
- 수를 반올림하여 그 결과를 반환한다.
SELECT ROUND(82.882) FROM DUAL;
반올림해서 결과는 83
SELECT ROUND(82.882, 1) FROM DUAL;
소수점 1자리에서 반올림 한다. 결과는 829
FLOOR 함수
- 입력된 값보다 작거나 같은 최대의 정수를 반환한다.
SELECT FLOOR(82.882) FROM DUAL;
결과는 82
CEIL 함수
- 입렵된 값보다 크거나 같은 최소의 정수를 반환한다.
SELECT CEIL(82.882) FROM DUAL;
결과는 83
ABS 함수
- 절댓값을 반환한다.
SELECT ABS(82.882) FROM DUAL;
결과는 82.882
SIGN 함수
- 입력된 값이 양수이면 1, 음수이면 -1, 0이면 0을 반환한다.
SELECT SIGN(82.882) FROM DUAL;
결과는 1
MOD 함수
- 첫 번째 인자를 두 번째 인자로 나눈 나머지를 계산하여 반환한다.
SELECT MOD(40, 6) FROM DUAL;
결과는 4
'SQL' 카테고리의 다른 글
[SQL] SQL함수 모음(Null Functions) (2) | 2024.10.14 |
---|---|
[SQL] SQL함수 모음(Date Functions) (0) | 2024.10.14 |
[SQL] SQL함수 모음(String Functions) (0) | 2024.10.12 |
[SQL] 데이터 생성과 조회 : 04. 테이블 조회(JOIN, CASE WHEN, 스칼라 서브쿼리, 인라인 뷰, 중첩 서브쿼리, UNION, WITH ROLLUP, 윈도우 함수) (10) | 2024.10.11 |
[SQL] 데이터 생성과 조회 : 03. 테이블 조회(SELETE, WHERE, ORDER BY, 집계함수, GROUP BY, HAVING) (0) | 2024.10.10 |