[sql] 수학 함수 (ABS, ROUND, CEILING 등)

SQL에서는 다양한 수학 함수를 활용하여 숫자 데이터를 처리하고 계산할 수 있습니다. 이 글에서는 주요 수학 함수들을 살펴보고 활용하는 방법에 대해 알아보겠습니다.

ABS 함수

ABS 함수는 주어진 숫자의 절댓값을 반환합니다. 예를 들어, ABS(-5)5를 반환합니다.

SELECT ABS(-5);

결과:

5

ROUND 함수

ROUND 함수는 숫자를 지정된 소수 자릿수로 반올림합니다. 예를 들어, ROUND(3.14159, 2)3.14를 반환합니다.

SELECT ROUND(3.14159, 2);

결과:

3.14

CEILING 함수

CEILING 함수는 주어진 숫자 이상의 가장 작은 정수를 반환합니다. 예를 들어, CEILING(4.3)5를 반환합니다.

SELECT CEILING(4.3);

결과:

5

FLOOR 함수

FLOOR 함수는 주어진 숫자 이하의 가장 큰 정수를 반환합니다. 예를 들어, FLOOR(4.9)4를 반환합니다.

SELECT FLOOR(4.9);

결과:

4

참고 자료