본문 바로가기
클래스 리뷰/22.05 빡공단 SQL 강의

빡공단 22기 도전기 - SQL 수치형 함수 (10일차)

by 직_장인 2022. 11. 29.

 

수치형 함수

수학적 계산이 가능한 수치형 함수에 대해 알아보자.

 

※ 수치형 함수 요약

-- 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일차 인증!

 

댓글