ORACLE SQL 小数点以下がある値だけを抽出する - MOD 関数 ホームページ制作 | 墨田区

ORACLE SQL 小数点以下がある値だけを抽出する – MOD 関数

LINEで送る
Pocket

実務では、小数点以下の計算ってよくありますね。
その中で、小数点以下が発生している値だけを知りたい・・・なーんてことがあった場合の抽出方法です。
以前、こちら でご紹介した MOD 関数を利用します。




【PR】マジか?!「アレ」してるLINEスタンプっていったい・・・


使用例

SELECT 実数
FROM テーブル
WHERE MOD(実数,1) > 0

MOD(実数,1) にて、実数を 1 で割った剰余を求めます。
その際、小数が許されますので、条件に [ > 0 ] とすることで抽出が可能になります。

理解してしまえば簡単ですが、なかなか思いつかないですよね。
しっかりと覚えてしまいましょう。

おつかれさまでした。

LINEで送る
Pocket

この記事がお役に立ちましたら シェア をお願いいたします。

コメントを残す

お名前 (必須)
メールアドレス
(アドレスは公開されません)

コメント(必須)

Trackback URL