#523 この一週間分のデータだけを取り出すには? クエリ

この一週間分のデータだけを取り出したい場合のクエリの作り方です。演算子を使いますが、クエリのデザインビュー上だけで作成できます。

ここでは、今日を含めた一週間分、すなわち「6日前から今日まで」のデータを取り出すこととします。

それには「Between...And 演算子」を使います。そして「Between ●● And ■■」という構文において、●●の部分に今日の6日前の日付、■■の部分に今日の日付を指定します。それによってその期間に当てはまるレコードだけを抽出することができます。
  • 今日の日付はDate関数で取得します。

  • 今日の6日前の日付はDate関数とDateAdd関数で取得します。具体的には「DateAdd("d",-6,Date())」という書き方で求めることができます。

結果、クエリのデザインビューにおいて、抽出条件となる日付のデータの「抽出条件」欄に『Between DateAdd("d",-6,Date()) And Date()』と書き込むことになります。
クエリのデザインビュー
| Index | Prev | Next |



T'sFactory
Accessで動く生産管理DB
Ureru Express
Webで使う販売顧客管理
Access開発&アドバイス
DB開発やテクニカルアドバイス
Copyright © T'sWare All rights reserved