Wie wähle ich Daten zwischen einem Datumsbereich in MySQL aus? Meine datetime
Spalte ist im 24-Stunden-Zulu-Zeitformat.Daten zwischen einem Datumsbereich auswählen
select * from hockey_stats
where game_date between '11/3/2012 00:00:00' and '11/5/2012 23:59:00'
order by game_date desc;
Gibt nichts zurück trotz der Daten zwischen diesen Zeiträumen. Muss ich die Werte in der 'von' und 'bis' Felder zu datetime
in die Abfrage eingeben?
Was ist der Datentyp für 'game_date'? – hjpotter92
seine Datetime. Ich denke, ich habe herausgefunden, warum ich verwirrt war. Ich benutze * Krempel Software * für mysql und standardmäßig rendert es Datumsangaben in dem Format, das ich in meinem Datumsbereich verwendet habe, weshalb ich das gleiche verwendete. Das Problem war also das Format des Datums, das ich in meinem Angebot angegeben habe. – codingknob
Wenn ich das Format von Eugen Rieck benutze, funktioniert es wie erwartet. – codingknob