MOD 함수

설명

MOD 함수는 첫 번째 인자를 두번재 인자로 나눈 나머지를 반환한다. 

MOD 함수의 전형적인 연산, 'm-n*FLOOR(m/n)'과는 의미가 다르다.

다음의 표는 MOD 함수의 결과를 나타낸 것이다.

m

n

MOD(m. n)

Classical Modulus m-n*FLOOR(m/n)

9

5

4

4

-9

5

-4

1

9

-5

4

-1

-9

-5

-4

-4

9

0

9

0으로 나누기 에러

구문

MOD(number_operand_m, number_operand_n)

첫 번째 인자인 number_operand_m을 두 번째 인자인 number_operand_n으로 나눈 나머지를 반환한다.

예제  

다음은 10.945를 0.4로 나눈 나머지를 반환하는 예제이다.

SELECT MOD(10.945, 0.4) FROM db_root;

결과값: .145