[ORACLE] 오라클 몫, 나머지 구하는 방법(/, MOD)

오라클 몫, 나머지 구하는 방법을 알아보겠습니다.

오라클 몫 구하는 방법

- 그냥 일반적으로 나눗셈을 하듯이 나누면 됩니다. ( / )

SELECT '8/4' , 8/4 FROM DUAL
UNION ALL
SELECT '13/2' , 13/2 FROM DUAL
UNION ALL
SELECT '8/2.5' , 8/2.5 FROM DUAL
UNION ALL
SELECT '15.6/4' , 15.6/4 FROM DUAL;

 

오라클 나머지 구하는 방법

- 오라클 내장함수인 MOD를 사용하면됩니다.

- MOD(n1,n2) , 예) MOD(5/15)....

SELECT 'MOD(8,4)' , MOD(8,4) FROM DUAL
UNION ALL
SELECT 'MOD(3,4)' , MOD(3,4) FROM DUAL
UNION ALL
SELECT 'MOD(17,4)' , MOD(17,4) FROM DUAL
UNION ALL
SELECT 'MOD(2,7)' , MOD(2,7) FROM DUAL;

 

댓글

Designed by JB FACTORY