수치형 함수
수학적 계산이 가능한 수치형 함수에 대해 알아보자.
※ 수치형 함수 요약
-- 1. 절대값 :
ABS(컬럼명 또는 결과)
-- 2. 반올림 :
ROUND(컬럼명 또는 결과, 옵션)
-- 3. 나머지 :
MOD(컬럼명, 나눔 값)
-- 4. 제곱근 :
SQRT(컬럼명 또는 결과)
-- 5. 거듭제곱 :
POWER(컬럼명 또는 결과, 제곱수)
-- 6. 올림 :
CEIL(컬럼명 또는 결과)
-- 7. 내림 :
FLOOR(컬럼명 또는 결과)
-- 8. 버림 :
TRUNC(컬럼명 또는 결과, 버릴 자리 값)
-- 9. 구분출력 : 양수는 1로/음수는 -1로/0은 0으로구분
SIGN(컬럼명 또는 결과)
1. 절대값

- 테이블을 불러오지 않고 수식만 확인하기 위해서는 'DUAL'이라는 더미 테이블을 사용한다.
- '-1'의 절대값인 '1'이 출력된 것을 볼 수 있다.
- SQL에서는 최소단위가 SELECT, FROM이기 때문에 형식을 맞춰주어야 한다.
2. 반올림

- 반올림은 (반올림 할 값, 자릿수)로 옵션을 줘서, 몇번째 자리를 반올림 할 것인지 지정해준다.
3. 나머지

- 10을 3으로 나눈 나머지 1이 출력되는 것을 볼 수 있다.
4. 제곱근

- 2의 제곱근인 1.4..의 수가 나온다.
5. 거듭제곱근

- 거듭제곱은 (제곱할 수, 제곱 횟수)로 사용한다.
6. 올림

7. 내림

8. 버림

- (버릴 값, 버림 자릿 수)로 몇번째 값부터 버릴 것인지 지정할 수 있다.
9. 구분출력

- 구분은 단순하게 양수면 '1', 음수면 '-1', 0은 0으로 출력된다.
10일차 인증!


'클래스 리뷰 > 22.05 빡공단 SQL 강의' 카테고리의 다른 글
빡공단 22기 도전기 - SQL 문자 함수2 (12일차) (0) | 2022.11.30 |
---|---|
빡공단 22기 도전기 - SQL 문자 함수1 (11일차) (0) | 2022.11.30 |
빡공단 22기 도전기 - SQL 실습 (9일차) (0) | 2022.11.29 |
빡공단 22기 도전기 - SQL AND/OR/NOT (8일차) (0) | 2022.11.29 |
빡공단 22기 1주차 미션 후기 (1) | 2022.11.29 |
댓글