Wie frage ich das DateTime-Datenbankfeld innerhalb eines bestimmten Bereichs ab?
Ich verwende SQL Server 2005
Fehlercode unten
SELECT *
FROM TABLENAME
WHERE DateTime >= 12/04/2011 12:00:00 AM
AND DateTime <= 25/05/2011 3:53:04 AM
Beachten Sie, dass ich Zeilen innerhalb eines bestimmten Zeitbereichs abrufen muss. Beispiel: 10 Minuten Zeitbereich.
Derzeit gibt SQL mit falscher Syntax in der Nähe von '12' zurück. "
where date = 1/12/2011
zum Beispiel tun , scheint es zu funktionieren, aber teilen Sie tatsächlich den 12.01.2011 und erhalten Sie Null und behandeln Sie dann Null als den minimal möglichen Datum / Uhrzeit-Wert.