본문 바로가기
Language/MySQL

SQL 숫자형 함수

by Mesut Özil 2024. 1. 19.

SQL 숫자형 함수

 

1. ABS(n)

  • n의 절대값
SELECT ABS(-10)
# 결과 10

 

2. ROUND(n, m)

  • m 기준으로 반올림
SELECT ROUND(15.7862, 2)
# 결과 15.79

 

3. TRUNCATE(n, m)

  • m 기준으로 내림
SELECT TRUNCATE(15.7862, 2)
# 결과 15.78

 

4. CEIL(n) / FLOOR(n)

  • CEIL(n): 크거나 같은 최소 정수
  • FLOOR(n): 작거나 같은 최소 정수
SELECT CEIL(9.25)
# 결과 10

SELECT FLOOR(9.75)
# 결과 9

 

5. POWER(n, m)

  • n의 m 거듭 제곱
SELECT POWER(2, 3)
# 결과 8

 

6. SQRT(n)

  • n의 제곱근(루트)
SELECT SQRT(25)
# 결과 5

 

7. MOD(n, m)

  • n을 m으로 나눈 나머지
SELECT MOD(10, 4)
# 결과 2

 

 

 

'Language > MySQL' 카테고리의 다른 글

SQL 날짜형 함수  (0) 2024.01.21
SQL 문자형 함수  (0) 2024.01.20
DML이란?  (0) 2024.01.11
Delete, Truncate, Drop  (0) 2024.01.09
SQL 기본 명령어  (0) 2024.01.08