• ベストアンサー

Sum・クエリ・テーブルの特定の合計をフォームのテキストボックスに表示したい

テーブル1に番号フォールドと金額フィールド(通貨型)があり、 番号   金額 001    \1 002    \2 003    \3 ・ ・ ・ とデータが入力されています。 フォーム1にテキスト0を設置しました。 そこに「番号001の金額フィールドの合計額を表示したい」のですが どうすればいいのでしょう? SQL文で言うと SELECT テーブル1.番号, Sum(テーブル1.金額) AS 金額の合計 FROM テーブル1 GROUP BY テーブル1.番号 HAVING (((テーブル1.番号)="001")); なので それを テキスト0のコントロールソースに "SELECT テーブル1.番号, Sum(テーブル1.金額) AS 金額の合計 FROM テーブル1 GROUP BY テーブル1.番号 HAVING (((テーブル1.番号)="001"));" と入れましたが ただテキストボックスにSQL文が表示されるだけでした。 (番号フィールドは主キーではなく重複するレコードもあります) どうすれば、いいのでしょうか? ご教授よろしくお願い致します。

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

  • ベストアンサー
  • bonaron
  • ベストアンサー率64% (482/745)
回答No.2

#1 です。 寝ぼけていました。 DSum 関数ですね。

lkhjlkhjlk
質問者

お礼

ありがとうございます。 DSum で調べてみます。

その他の回答 (1)

  • bonaron
  • ベストアンサー率64% (482/745)
回答No.1

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

lkhjlkhjlk
質問者

お礼

ありがとうございます。調べてみます。