<HOME  <お願い事項   <Access2002 TOP   <Access97 TOP   <サイト内検索
  MS-Access2000超入門部屋--いろいろなクエリ
 [はじめに] [AND条件] [OR条件] [または] [パラメータ] [〜以上] [〜の間] [あいまい] [YesNo] [条件組合わせ] [複数テーブル] 
 [並べ替え] [トップ値] [集計] [「週」で集計] [クロス集計]



■1999年1月1日から1993年1月1日まで

Between いつから And いつまで って入力します。
こんな感じです。

と、その範囲内の日付を持つレコードだけ、抽出されます。

下のような方法でもいけますね。

この方法だと、「入社日」を2回選ぶことになります。
そのままでもいいんですが、入社日が2列出てきちゃってうざったいんで、「表示」という機能を活用して、片方を非表示にするといいと思います。

結果は同じにですよね。

Between andは、日付以外のフィールドでも活用できます。数値とか・・・。
テキスト型のフィールドに用いることはほとんどないと思いますけど、使えないことはないですね。
売上金額が1000万から1500万までのレコード、とか、そんな感じのときに活用できますよね。
工夫してみてください。

後は、先のパラメータクエリと組み合わせて使う方法もあります。
こうすると、パラメータの入力画面が2回出てくるんで、

それぞれに日付を入力してやれば


結果が出るはずです。


[ ]の中身の文章を工夫すれば、いろいろ活用できそうですね。文字数の制限は特にないので、ちょっとしたメッセージをこめるのもいいかもしれません。
制限はない・・・と申しましたが、まったくないわけじゃないので・・・まあ、10字とか15字とか、それくらいにしておいてください。
パラメータ入力の小さいボックスは、仕様が決まってるんで、あんまり長いメッセージだと表示されなくなっちゃいますからね。