アプリ版:「スタンプのみでお礼する」機能のリリースについて

isnull関数に変わるものはないでしょうか?

下記のようにnullがあったら0をセットして数値を合計したのですが、
accessのisnull関数は第2引数をセットできないようでした。
これに変わるようなものはないでしょうか?

select
CCC,
DDD,
sum(isnull(aaa,0) as sumAAA
from
tableB
group by CCC,DDD

A 回答 (2件)

>isnull(aaa,0)


関数の使い方を間違っています
isnullは引数をひとつしか取りません
Nz関数と勘違いしているのでは?

またSumはNullを除いて集計してくれますから
こんなことをする必要ありません
Nullのものが混じっていても
Sum(aaa)でOKです

Sumでは指定したレコードセットが空っぽの場合だけNullを返します
このとき0にしたければ
Nz(Sum(aaa),0)
    • good
    • 0

Nz関数について調べてください。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!