T-SQL-숫자 함수

MS SQL Server 숫자 함수는 숫자 데이터에 적용 할 수 있으며 숫자 데이터를 반환합니다.

다음은 예제와 함께 숫자 함수 목록입니다.

ABS ()

절대 값은 숫자 표현의 출력으로 제공됩니다.

예

다음 쿼리는 절대 값을 제공합니다.

Select ABS(-22)

ACOS ()

아크 코사인 값은 지정된 숫자 표현식에 대한 출력으로 제공됩니다.

예

다음 쿼리는 아크 코사인 값 0을 제공합니다.

Select ACOS(0)

ASIN ()

아크 사인 값은 지정된 숫자 표현식에 대한 출력으로 제공됩니다.

예

다음 쿼리는 아크 사인 값 0을 제공합니다.

Select ASIN(0)

ATAN ()

아크 탄젠트 값은 지정된 숫자 표현식에 대한 출력으로 제공됩니다.

예

다음 쿼리는 아크 탄젠트 값 0을 제공합니다.

Select ATAN(0)

ATN2 ()

4 개 사분면 모두의 아크 탄젠트 값이 지정된 숫자 표현식에 대한 출력으로 제공됩니다.

예

다음 쿼리는 4 사분면 모두 0의 아크 탄젠트 값을 제공합니다.

Select ATN2(0, -1)

다음 레코드가있는 CUSTOMERS 테이블을 고려하십시오.

ID  NAME       AGE       ADDRESS             SALARY 
1   Ramesh     32        Ahmedabad           2000.00 
2   Khilan     25        Delhi               1500.00 
3   kaushik    23        Kota                2000.00 
4   Chaitali   25        Mumbai              6500.00 
5   Hardik     27        Bhopal              8500.00 
6   Komal      22        MP                  4500.00 
7   Muffy      24        Indore              10000.00

중에서()

주어진 두 표현식 사이에 값이 있으면 출력으로 제공됩니다.

예

다음 쿼리는 다음 출력을 제공합니다.

SELECT salary from customers where salary between 2000 and 8500

산출

salary 
2000.00 
2000.00 
6500.00 
8500.00 
4500.00

MIN ()

최소값은 주어진 표현식에서 출력됩니다.

예

다음 쿼리는 customers 테이블에서 주어진 'salary'식에 대해 '1500.00'을 제공합니다.

Select MIN(salary)from CUSTOMERS

MAX ()

최대 값은 주어진 표현식에서 출력됩니다.

예

다음 쿼리는 customers 테이블에서 주어진 'salary'식에 대해 '10000.00'을 제공합니다.

Select MAX(salary)from CUSTOMERS

SQRT ()

주어진 숫자 표현식의 제곱근이 출력으로 나옵니다.

예

다음 쿼리는 주어진 4 개의 숫자 표현식에 대해 2를 제공합니다.

Select SQRT(4)

PI ()

PI 값이 출력됩니다.

예

다음 쿼리는 PI 값에 대해 3.14159265358979를 제공합니다.

Select PI()

천장()

주어진 값은 다음으로 높은 값인 소수를 반올림 한 후 출력으로 표시됩니다.

예

다음 쿼리는 주어진 123.25 값에 대해 124를 제공합니다.

Select CEILING(123.25)

바닥()

주어진 값은 표현식보다 작거나 같은 소수를 반올림 한 후 출력으로 나옵니다.

예

다음 쿼리는 주어진 123.25 값에 대해 123을 제공합니다.

Select FLOOR(123.25)

로그()

주어진 표현식의 자연 로그가 출력으로 나옵니다.

예

다음 쿼리는 주어진 1 값에 대해 0을 제공합니다.

Select LOG(1)