あるデータベースにデータが存在していて1日分のデータ(AM6:00〜翌日のAM6:00)までのデータ抽出しようとしているのですがうまく抽出できません。
どのようにSQL文を作成したらいいのでしょうか?
以下の様に記述するとエラーが発生していまいます。
SELECT * FROM tblNippou WHERE LogDate >= '2003/10/16 6:00:00' AND LogDate < '2003/10/17 6:00:00'
[環境]
VB6.0
Access2000
まず、 LogDate の型は何ですか?
テキスト(文字列)型の場合には、時刻部分の先頭ゼロなど
入力形式などを確認しましょう。
日付型の場合には、日付リテラルは # で囲みます。
WHERE LogDate >= #2003/10/16 6:00:00# AND LogDate < #2003/10/17 6:00:00#
という感じです。
ありがとうございます。解決致しました。
ツイート | ![]() |