728x90
ROUND|TRUNC
ROUND|TRUNC(대상숫자, 연산자리값)
연산할 자리값 찾기
소수점의 자리값이 0으로 기준이 된다.
양수의 자리값은 소수점 아래
음수의 자리값은 소숫점 위 정수 부분을 연산

1. ROUND
반올림 연산
1
2
|
SELECT ROUND(45.926, 2)
FROM DUAL;
|
cs |

2. TRUNC , TRUNCATE
버림 연산
MySQL : TRUNCATE
1
2
|
SELECT TRUNCATE(45.926, 2)
FROM DUAL;
|
cs |

오라클 : TRUNC
1
2
|
SELECT TRUNC(45.926, 2)
FROM DUAL;
|
cs |
3. MOD
나머지 연산
1
2
|
SELECT MOD(1600, 300)
FROM DUAL;
|
cs |

'DBMS > SQL' 카테고리의 다른 글
[SQL] 날짜함수 2. DATEDIFF, TIMESTAMPDIFF, LAST_DAY (0) | 2023.01.31 |
---|---|
[SQL] 날짜함수 1. SYSDATE, DATE_ADD, DATE_SUB (0) | 2023.01.30 |
[SQL] 문자함수 2. INSTR, LPAD|RPAD, REPLACE, TRIM (0) | 2023.01.28 |
[SQL] 문자함수 1. LOWER, UPPER, INITCAP , CONCAT , SUBSTR, LENGTH (0) | 2023.01.27 |
[SQL] 함수 - 그룹 함수(AVG,SUM,MIN,MAX,COUNT) (0) | 2023.01.26 |