• ベストアンサー

ACCESSのクエリで

教えてください。 金額を抽出するのにパラメータを使用しています。 ↓ Between[金額ここから]and[ここまで] 上記のような範囲指定をし、例として0~10000など 入れるのですが、0円のものしか抽出されません。 どうすれば正しい結果が得られますか?

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

  • ベストアンサー
  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.2

金額がテキスト型になっているとか? クエリのフィールド欄に、 CCur([金額]) その抽出条件欄に、 Between CCur([金額ここから]) And CCur([ここまで]) のように入れてみてください。

hamu-ha
質問者

お礼

ありがとうございます。 Between CCur([金額ここから]) And CCur([ここまで]) この方法で、できました^^ 途中でccur([金額])という設定はしているのですが Betweenでもやった方がいいのですね。 ホントにありがとうございました。

その他の回答 (3)

  • tonjiru
  • ベストアンサー率37% (63/168)
回答No.4

打ち間違えました。「フィールド」です。

  • tonjiru
  • ベストアンサー率37% (63/168)
回答No.3

追加です。Betweenでも結果は得られると思いますが不フィールドが数値形式または通貨型になっていますか?

hamu-ha
質問者

補足

すみません、不フィールドって? 教えていただけますか?

  • tonjiru
  • ベストアンサー率37% (63/168)
回答No.1

Betweenではなく >0 And <=10000 という風に記述してみてください。

関連するQ&A