
テーブル1の
日付フィールドには「yyyy/mm/dd hh:mm」形式にしているため
「2009/02/28 0:30」と入力されています。
クエリ1に
SELECT テーブル1.日付
FROM テーブル1
WHERE (((テーブル1.日付)=Date()));
とした場合は
「2009/02/28 0:30」
は表示されません。
テーブル1の
「2009/02/28 0:30」を「2009/02/28 0:00」にすれば
クエリ1を実行すると「2009/02/28 0:00」のレコードが表示されます。
どうすれば日付+時間の場合も日付で抽出することができるのでしょうか?
アクセス2003です。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
> WHERE ((テーブル1.日付)=Date())
部分を
WHERE (Format(テーブル1.日付,"yyyymmdd")=Format(Date(),"yyyymmdd"))
とし、時間を省いた部分で比較して見たらいかがですか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
アクセスで月単位の抽出
-
5
BCPでCSV内の文字列をテーブル...
-
6
Excel→Accessへの日付データの...
-
7
エクセル-過去6カ月分の合計を...
-
8
Accessの日付時刻型から日付、...
-
9
アクセス:既定値に土日含まず...
-
10
【エクセル】指定した日付に一...
-
11
VBA 別シートの同じ日付の欄に...
-
12
access 横型カレンダーを使用し...
-
13
エクセルで書式設定ではなく、...
-
14
ACCESSの空白をカウントする
-
15
【ピボットテーブル】4月から翌...
-
16
アクセス97のVBAで日付項目をヌ...
-
17
指定日付を起点にして最新日付...
-
18
SQLサーバにある日付型のデータ...
-
19
Access クエリで、レコードの無...
-
20
Microsoft Query の抽出条件に...
おすすめ情報
公式facebook
公式twitter