こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

SQLの集計

「商品」テーブルについて商品コードごとにカウントしたいです。
ただ、「商品」テーブルには「商品コードA」と「商品コードB」がある。
「商品コードB」が空欄の場合は、「商品コードA」としてカウント。
「商品コードB」が空欄でない場合は、「商品コードB」としてカウントし、商品コードAの数に含めない。
※「商品コードA」が空欄の場合はありえない。

これをSQL文でどう表現しますか?
よろしくお願いします。

投稿日時 - 2018-04-25 08:22:46

QNo.9492101

困ってます

質問者が選んだベストアンサー

SELECT COUNT(IIF(IsNull([商品コートB]),[商品コートA],[商品コートB])) AS 商品コードのカウント FROM 商品テーブル

投稿日時 - 2018-04-25 10:15:58

お礼

ありがとうございました

投稿日時 - 2018-05-07 23:06:59

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)