OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

クロス集計の値の表示(access)

  • 困ってます
  • 質問No.190257
  • 閲覧数341
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 47% (767/1609)

access2000でクロス集計を作成しましたが、値が空白の部分があり、CLng(値)で表示しようとするとエラーになります。下記の「Sum(マスター.金額)」の部分にCLngを付けるためにはどのようにしたらよいものでしょうか。

TRANSFORM Sum(マスター.金額) AS 金額の合計
SELECT マスター.収支区分, CLng(Sum(マスター.金額)) AS [合計金額]
FROM マスター
GROUP BY マスター.収支区分
PIVOT マスター.施設区分;

#accessの初心者です。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1
レベル10

ベストアンサー率 61% (75/121)

こんにちは。

TRANSFORM iif(isnull(Sum(マスター.金額)),0,Sum(マスター.金額)) AS 金額の合計
SELECT マスター.収支区分
FROM マスター
GROUP BY マスター.収支区分
PIVOT マスター.施設区分;

でいけそうです。
お礼コメント
s-holmes

お礼率 47% (767/1609)

回答ありがとうございました。
こういうときiifを使えばいいわけですね・・な~るほど。
勉強になりました。
投稿日時 - 2001-12-25 12:17:21
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ