
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で質問しましょう!
似たような質問が見つかりました
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 3 2022/10/27 17:44
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- PHP 空文字 "" ですが 空文字の意味を教えてください。 3 2022/08/05 03:51
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- MySQL エラー 1068 (42000): 複数の主キーが定義されていますエラー 2 2022/11/17 04:36
- PostgreSQL DBFluteについて質問です。 環境:PostgreSQL java8 前提:webアプリケーショ 1 2022/07/07 00:49
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- Perl 画像が表示でnull; this.src 1 2022/04/19 11:31
- MySQL SHOW CREATE TABLE posts;これって何ですか? 3 2022/08/28 22:57
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
mysqlがインストールされている...
-
SQLでカラムを追加し、条件に合...
-
エラー 1068 (42000): 複数の主...
-
テーブル名が可変の場合のクエ...
-
SQLです。こんな感じですか?あ...
-
SQLで日付別のIDを生成するには
-
うまくいきません教えてくださ...
-
#1062 - '0' は索引 'PRIMARY' ...
-
テーブルのカラム構造だけをコ...
-
MAMP 99ドル約1.6万円 高い...
-
SQLです教えてくださいお願いし...
-
SQLです教えてくださいお願いし...
-
utf8bomとutf8mb4の違いがいま...
-
mysqlで INSERT と SELECTの用途は
-
【初歩】ラジオボタンをつかっ...
-
MySQL NULLだけをカウントして...
-
同一日に複数レコードがある場...
-
あってますか?SQL
-
WHERE `年月日` = '晴' OR `年...
-
SQLを作ったのですがうまくいき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Null値が入れられない
-
nullと同じく空白をCountしない...
-
NULLを含む列の足し算
-
SQLでLIMIT句を入れるとエラー...
-
MySQLの特定のカラムの内容を全...
-
SQL文を入力したらエラー
-
テーブル作成時に、「`id` int(...
-
MySQLで項目の反復定義(COBOL...
-
MySQLで関連したデータを横に並...
-
抽出結果を元にさらに抽出する方法
-
phpとSQLで複数条件で検索する...
-
複雑なSQLですが、教えてくださ...
-
質問内容の仕様のSQLがわからな...
-
phpでnot null、a_iでテーブル作成
-
MySQLで同じデータにフラグ付け...
-
3つのテーブルから、データが...
-
SQLのコマンドでif構文
-
VIEWに対してWHERE句をつける
-
空白文字を含む文字列データの検索
-
JOIN使ってないのに、JOIN操作...
おすすめ情報