2013年11月7日木曜日

ORACLE MOD

ORACLEで除算の余りを取得したい場合にはMOD関数を使用します。
MOD関数は除算結果の余りのみを返し、0で割った場合は割られた数がそのまま返ります。

書式
SELECT MOD(数値 , 数値) FROM DUAL;



以下の除算の余りを求める場合。
5÷2
4÷3
10÷7

SELECT MOD(5,2), MOD(4,3), MOD(10,7) FROM DUAL;

結果は以下のようになります。


MOD
-----
1
1
3
  • この記事をシェアする

  • このエントリーをはてなブックマークに追加
  • このブログの更新をチェックする

  • follow us in feedly