• ベストアンサー

アクセスのクエリの抽出条件について教えて下さい

クエリの使い方を教えて下さい(アクセス2003) 負担金が限度額より小さい人を抽出したいです。 クエリ名/限度額より小さい人 氏名 負担金 限度額 A    600  600 B     0 C    450  600 D     0 E    800  800 F    700  800 G     0 H    600  600 I    450 J    800 K    800  800 L     0 M    450 N    450  450 O    800 Q    800  800 限度額には「null」データ(空白)があります。 限度額が「null」ということは、無制限という意味です。 「負担金」が「限度額」より小さい人を抽出したいです。 「負担金」が「0」、「限度額」が「null」(無制限)の人の判断も、「負担金」が「限度額」より小さい人という扱いになります。 抽出したい人は、下記になります。 氏名 負担金 限度額 B     0 C    450  600 D     0 F    700  800 G     0 I    450 J    800 L     0 M    450 O    800 「抽出条件」をどのように設定すればよろしいでしょうか、お願い致します。

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

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.3

限度額がNullなら負担金に関わらず、負担金<限度額でしょう。 よって、条件は以下の通りです。 負担金<限度額 OR 限度額 Is Null

g_girl
質問者

お礼

nda23様、回答をありがとうございました。 解決できて嬉しいです。

その他の回答 (2)

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.2

負担金の抽出条件 <=Nz(限度額,99999999)

g_girl
質問者

お礼

CHRONOS_0様、回答をありがとうございました。 「99999999」とすることは勉強になりました。

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.1

[負担金]の抽出条件に < [限度額] [限度額]の抽出条件に、上記の「< [限度額]」と一段ずらして Is Null と、記入 べたな手ですが、確実でしょうね

g_girl
質問者

お礼

Dxak様、回答をありがとうございました。 解決することができました。

関連するQ&A