特定の範囲内のDateTimeデータベースフィールドをクエリするにはどうすればよいですか?
SQL SERVER2005を使用しています
以下のエラーコード
SELECT *
FROM TABLENAME
WHERE DateTime >= 12/04/2011 12:00:00 AM
AND DateTime <= 25/05/2011 3:53:04 AM
特定の時間範囲内で行を取得する必要があることに注意してください。例、10分の時間範囲。
現在、SQLは「12」の近くに誤った構文で返されます。」
where date = 1/12/2011
たとえば、そうすると機能するように見えますが、実際には2011年1月12日を除算してゼロを取得し、ゼロを可能な最小の日時値として扱います。