
No.2ベストアンサー
- 回答日時:
RDBMSは、MySQLなのでしょうか?
多くのRDBMSで、coalesce関数が実装されています。
coalesce関数は、引数の並びの中で、最初のnullでない値を採用します。
select coalesce(A,0)+coalesce(B,0) from XXX
とすればいいと思います。
No.1
- 回答日時:
四則演算にnullが混じったときの扱いはマニュアルに記述があったハズですね。
nullを0として扱いたければこんな感じでは?select (case when column-A is null then 0 else column-A end)+(case when column-B is null then 0 else column-B end) as goukei from ~~
「not null default 0」とかで列を定義しておいた方が手っ取り早いと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlコードで書かれた表にphpで...
-
東京23区を、皇居を中心とした...
-
エラー 1068 (42000): 複数の主...
-
MySQLでcreateが使えない MySQL...
-
SQLでカラムを追加し、条件に合...
-
SQLで抽出してCSVで書き出した...
-
テーブルのカラム構造だけをコ...
-
mysqlがインストールされている...
-
欠点だある、誤字脱字はありま...
-
次の時間帯の勝率の合計を求め...
-
#1062 - '0' は索引 'PRIMARY' ...
-
LIMIT句で少なくとも1行は選択...
-
データベースの接続に失敗して...
-
同一日に複数レコードがある場...
-
MAMP 99ドル約1.6万円 高い...
-
SQLで漢字名称を都道府県や市区...
-
このSQLあってますか?教えてく...
-
後でemailに追加でPRIMARY KEY...
-
PhpMyAdminで作成して実行せよ...
-
テーブル名が可変の場合のクエ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Null値が入れられない
-
NULLを含む列の足し算
-
nullと同じく空白をCountしない...
-
mysqlのselectについて
-
MySQLの特定のカラムの内容を全...
-
SQLでLIMIT句を入れるとエラー...
-
テーブル作成時に、「`id` int(...
-
MySQLで同じデータにフラグ付け...
-
抽出結果を元にさらに抽出する方法
-
計算結果でtrueならフラグをつ...
-
フラグの格納方法について
-
クエリを教えてください。
-
phpとSQLで複数条件で検索する...
-
質問内容の仕様のSQLがわからな...
-
【初歩】 SELECT文で意図した照...
-
MySQLでのテーブル名取得に制限...
-
varchar型を主キーに…
-
SQL文でダブルクォートか
-
SQL文を入力したらエラー
-
複雑なSQLですが、教えてくださ...
おすすめ情報