• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2003のクエリでフィールドに累計の式を入力したのですが、うまくいきません。)

Access2003のクエリで生産数量の累計を算出する方法は?

このQ&Aのポイント
  • Access2003のクエリで生産数量の累計を算出する方法について教えてください。
  • 累計の算出式を入力しても、全ての商品の合計が年月日ごとに入力されてしまいます。
  • どのようにすれば、年月日ごとの各商品の生産数量の累計を算出することができるのでしょうか?

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

1.商品コードを&&で囲んでいない 誤 "[商品コード]=[生産出荷クエリ].[商品コード] And .... 正 "[商品コード]=" & [生産出荷クエリ].[商品コード] & "And .... 2.日付の判定方法の間違い "Between " & CDate(Format(生産出荷クエリ!年月日,"yyyy/mm") & "/01") & " and " & 生産出荷クエリ!年月日 または "Between #" & Format(生産出荷クエリ!年月日,"yyyy/mm") & "/01# and #" & Format(生産出荷クエリ!年月日,"yyyy/mm/dd") & "#"

harukaruka
質問者

お礼

1.商品コードを&&で囲んでいない これが原因でした。 ありがとうございました。

その他の回答 (1)

noname#79209
noname#79209
回答No.1

試してはいませんが、 BetweenのAnd部分には、「生産出荷クエリ」でなく「現在のクエリ(自分自身)」の「年月日」フィールドのデータを使わないと意味がないのでは? つまり、「どこまで」の指定はDSum関数が置かれているレコードのデータを使わないと、「その日まで」という指定にはならないと思います。

関連するQ&A