출처: 2023 유선배 SQL개발자 과외노트
(2) 숫자 함수
1. ABS(수)
- 기능: 수의 절대값을 반환해주는 함수
- ex) ABS(-1) -> 1
- ex) ABS(2) -> 2
2. SIGN(수)
- 기능: 수의 부호를 반환해주는 함수 / 양수면 1, 음수면 -1, 0이면 0을 반환
- ex) SIGN(-7) -> -1
- ex) SIGN(7) -> 1
3. ROUND(수 [,자릿수])
- 기능: 수를 지정된 소수점 자릿수까지 반올림하여 반환해주는 함수 / 자릿수를 명시하지 않았을 경우 기본값은 0
- ex) ROUND(163.76, 1) -> 163.8
- ex) ROUND(163.76, -2) -> 200
4. TRUNC(수 [,자릿수])
- 기능: 수를 지정된 소수점 자릿수까지 버림하여 반환해주는 함수 / 자릿수를 명시하지 않았을 경우 기본값은 0
- ex) TRUNC(54.29, 1) -> 54.2
- ex) TRUNC(54.29, -1) -> 50
5. CEIL(수)
- 기능: 소수점 이하의 수를 올림한 정수를 반환해주는 함수
- ex) CEIL(72.86) -> 73
- ex) CEIL(-33.4) -> -33
6. FLOOR(수)
- 기능: 소수점 이하의 수를 버림한 정수를 반환해주는 함수
- ex) FLOOR(22.3) -> 22
- ex) FLOOR(-22.3) -> -23
7. MOD(수1, 수2)
- 기능: 수1을 수2로 나눈 나머지를 반환해주는 함수
- ex) MOD(15, 7) ->
- ex) MOD(15.-4) -> 3
'취업 > 자격증' 카테고리의 다른 글
SQLD 2과목 - SQL 활용 (0) | 2024.05.22 |
---|---|
SQLD 2과목 - SQL 함수 정리(날짜 함수, 변환 함수, NULL 관련 함수) (0) | 2024.05.22 |
SQLD 2과목 - SQL 함수 정리(문자 함수) (0) | 2024.05.21 |
SQLD 2과목 - SQL 기본 (0) | 2024.05.16 |
SQLD 1과목 정리 (0) | 2024.05.15 |