반응형
MOD
- MOD(n, m) 함수는 n/m의 나머지를 반환하는 함수이다.
SELECT MOD(9,4) AS NAMURGY FROM DUAL; -- 1
SELECT MOD(19,4) AS NAMURGY FROM DUAL; -- 3
SELECT MOD(10,3) AS NAMURGY FROM DUAL; -- 1
SELECT MOD(11.6,2) AS NAMURGY FROM DUAL; -- 1.6
SELECT MOD(-15,4) AS NAMURGY FROM DUAL; -- -3
SELECT MOD(-15,-4) AS NAMURGY FROM DUAL; -- -3
SELECT MOD(-15,0) AS NAMURGY FROM DUAL; -- -15
사용법은 매우 간단하며,
n이 음수라면 음수값이 나오는데 m도 음수로 나눌경우 양수로 나오는게 아니라 그대로 음수값이 나온다.
참고: https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions088.htm
MOD
MOD Syntax Description of the illustration mod.gif Purpose MOD returns the remainder of n2 divided by n1. Returns n2 if n1 is 0. This function takes as arguments any numeric datatype or any nonnumeric datatype that can be implicitly converted to a numeric
docs.oracle.com
반응형
댓글