Accessで簡単なクエリを作成して問題に遭遇しました。MS Access query timeフィールドで、時間が範囲内にあるかどうかを確認します。
基準が#8:00:00 PM#と#1:00:00 AMの場合#私は5時間しか評価されないと予想しますが、それは起こりません。午前8時に発生した午前9時の値を返します。
私はただ1日の特定の時間の間にあることを望むだけです。私はその日が00:00に変更されることを認識しています。しかし、この時間はMidnightのタイムラインに迫っています。
私は表現がおそらく正確に何をしているのか分かりませんが、自分のニーズに合った表現を入力する方法はわかりません。
The SQL is: SELECT HealthVault2.Time, HealthVault2.Date_Time
FROM HealthVault2
WHERE (((HealthVault2.Time) Between #12/30/1899 20:0:0# And #12/30/1899 1:0:0#));
私だけの時間がその場であり、1899年12月30日から来ている見当がつかない(私はF2を打つか、フィールドをクリックすると、日時の値が存在しません)
私は単純なものを見落としていると確信しています。
ありがとうございました。
すべての日付の値は数字です。そんなことはありません。日付がない時間、時間は分数です。 – Fionnuala
HealthVault2.Date_Timeフィールドの値 – Abood