Abrufen von Daten, die größer als ein bestimmter Wert in SQL Server sind
Beim Versuch, Daten abzurufen, die einen bestimmten Zeitstempel überschreiten, haben Sie die folgende Abfrage verwendet :
SELECT * FROM dbo.March2010 A WHERE A.Date >= 2010-04-01;
Bei dieser Abfrage sind jedoch Probleme aufgetreten. Um zu verstehen, warum, untersuchen wir die folgenden Faktoren:
Daher sollte die folgende Abfrage das Problem beheben:
SELECT * FROM dbo.March2010 A WHERE A.Date >= Convert(datetime, '2010-04-01' )
Diese Abfrage führt eine explizite Konvertierung durch „2010-04-01“ zu einem Datum/Uhrzeit-Wert, um einen ordnungsgemäßen Vergleich mit der Spalte „A.Datum“ sicherzustellen.
Das obige ist der detaillierte Inhalt vonWie rufe ich in SQL Server korrekt Daten ab, die größer als ein bestimmter Wert sind?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!