youngseo's TECH blog

[MYSQL] MySQL - Advanced Class 수학 관련 함수 본문

BackEnd

[MYSQL] MySQL - Advanced Class 수학 관련 함수

jeonyoungseo 2023. 2. 28. 22:04

별로 중요하지 않음 주의..

ABS(X)

X의 절대값을 반환한다.

SIGN(X)

X가 음수이면 -1, 0이면 0, 양수이면 1을 반환한다.

MOD(N, M) 

N을 M으로 나눈 나머지를 반환

FLOOR(X)

X보다 크지 않은 가장 큰 정수 리턴

CEILING(X)

X보다 큰 수 중 가장 작은 정수를 반환

ROUND(X)

X를 반올림한 수를 반환

ROUND(X,D)

X를 소수점 D자리 이하에서 반올림한 결과 반환

LOG(X)

X를 자연 로그로 취한 값을 리턴

LOG10(X)

X를 10 로그로 취한 값을 리턴

POW(X,Y) = POWER(X,Y)

X를 Y제곱한 값 리턴

SQRT(X)

X의 제곱근을 리턴

LEAST(N1, N2, N3) <=> GREATEST(N1, N2, N3)

N1, N2, N3 중 가장 작은 수 리턴

UCASE(str) = UPPER(str) <-> LOWER(str) = LCASE(str)

str을 대문자 / 소문자로 변환

 

'BackEnd' 카테고리의 다른 글

[Java] 클린코드1  (7) 2023.10.04
[후기] 객체지향의 사실과 오해  (4) 2023.08.04
[MYSQL] MySQL - Advanced Class 문자열  (0) 2023.02.27
[PS] 프로그래머스 SQL 고득점 Kit 정리  (5) 2023.02.22
[ERD|API] ERD 및 API 설계  (1) 2023.01.06