[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