No.2ベストアンサー
- 回答日時:
SELECT文のなかでCASE文を使用してください。
例えば、
SELECT
CASE WHEN 項目C=0 THEN 0 ELSE 項目B/項目C END AS 項目A
...
FROM ...
これで、項目Cが0の時は「0」にできます。
No.1
- 回答日時:
普通に考えれば、0で除算した答えは0には成らないというか在りえない値なのでは。
というか「0で除算してはいけない約束になってます」ので「0で除算した答えは無効な答えである」ことを知る手段が必要です。
ゆえに誤ったをたえを信じて過ちを犯さないために「0で除算しました」というエラーメッセージを出すのが妥当です。
「0で除算しました」に遭遇した場合は、入力した値がおかしいとか、計算モデルや実装した計算式におかしいところはないか。っといったことを検討するとよろしいかと思います。
0で割ってはいけないことは、もちろん承知しています。
元の値の制御ができない為、当方法を考えています。
ご解答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- その他(Microsoft Office) マクロについて教えてください、、 5 2023/06/06 22:07
- Visual Basic(VBA) VBAで、1つのエクセルで、2つのシートからもう1つのシートに条件のある転記コードを教えてください。 1 2023/03/16 18:07
- Excel(エクセル) ExcelVBAでリストの項目に必要数と同じ手配数を分配していくマクロを作りたいです。 1 2022/07/29 18:36
- その他(IT・Webサービス) google サイトの目次表示について 1 2023/06/17 23:24
- その他(パソコン・スマホ・電化製品) Googleカレンダーで不要データを一括削除したい 1 2023/08/02 12:42
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- Excel(エクセル) バイナリー演算を勉強したい 1 2023/04/19 14:17
- Excel(エクセル) Formulaプロパティーを使ってセルに数式を組んだのですが簡潔にしたい。 3 2022/08/21 20:51
- Visual Basic(VBA) 重複データをまとめて合計を合算する 4 2022/10/25 20:25
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Acsess アクセス のクエリでオーバーフローしてしまいます。
Access(アクセス)
-
「#エラー」の回避
Access(アクセス)
-
Accessクエリーで両方のテーブルの全てのデータを表示することは可能ですか?
Access(アクセス)
-
-
4
アクセスで『0の値以外』を表示する方法
Access(アクセス)
-
5
クエリで割り算する方法を教えてください
Access(アクセス)
-
6
アクセス エラーを数値「0」に変換するには
Access(アクセス)
-
7
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
8
アクセスのレポートのヘッダーを2ページ以降にもつけるには?
Access(アクセス)
-
9
Accessでエクセル出力の保存先指定
その他(データベース)
-
10
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
11
Access 0で除算(並べ替え)
Access(アクセス)
-
12
Accessの条件付き書式設定で、複数の条件が一致した時の書式を設定したい
その他(Microsoft Office)
-
13
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
14
ACCESS クエリの抽出条件に他のテーブルの値を参照する方法
Access(アクセス)
-
15
access テーブル作成クエリでテーブル作成すると、データの数字が勝手に変わる こんにちは クエリ
Access(アクセス)
-
16
ACCESS クエリで重複データを最新の1件だけ表示
Access(アクセス)
-
17
Accessを開きなおすとテキストボックスの値がエラー#Name?になる
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
エクセルVBAで5行目からオート...
-
Oracle 2つのDate型の値の差を...
-
Access テキスト型に対する指定...
-
セルの右クリックで出る項目を...
-
複数のレコードを1つのレコード...
-
空白をそのままインポートする...
-
access2000:フォームで入力し...
-
アンドロイド おサイフケータイ...
-
エクセルグラフの凡例スペース
-
SELECT DISTINCT...
-
2行目を表示できますか?
-
必須入力項目と入力必須項目
-
ORACLEでLONG項目からCHAR項目...
-
SQLでの変数の扱いについて
-
ORACLE SQL 文末 文字列 削除の...
-
他テーブルで一致する列から名...
-
Access又はExcelで256項目を超...
-
Accessで数値型にNULLをInsert...
-
SELECT文でLEFT関数を使うと未...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
エクセルVBAで5行目からオート...
-
Access テキスト型に対する指定...
-
Oracle 2つのDate型の値の差を...
-
エクセルグラフの凡例スペース
-
SUBSTRING 関数に渡した長さの...
-
ORACLEでLONG項目からCHAR項目...
-
必須入力項目と入力必須項目
-
セルの右クリックで出る項目を...
-
BIOSでAHCIに設定したいが、項...
-
複数のレコードを1つのレコード...
-
APN設定について教えていただけ...
-
VBAで複数の数式セルを最終行ま...
-
2行目を表示できますか?
-
Accessで数値型にNULLをInsert...
-
access2000:フォームで入力し...
-
SQLでの変数の扱いについて
-
SELECT文でLEFT関数を使うと未...
-
空白をそのままインポートする...
-
他テーブルで一致する列から名...
おすすめ情報