Meine Abfrage ist dies. Ich habe eine Menge Einträge und möchte sie nach Datum gruppieren. Aber anstatt ein Datum in meiner Datenbank zu haben, habe ich ein Datetime-Feld. Was mache ich?Wie wird DATETIME als DATUM in mysql umgewandelt?
select * from follow_queue group by follow_date cast follow_date as date
Das funktioniert nicht.
Versuchen Sie: 'Wählen Sie * aus Follow_queue-Gruppe von Cast (Folgedatum als Datum)' zuerst. – NawaMan
Sie müssen nicht casten, verwenden Sie einfach die Funktion DATE() – markus
Nicht die DATE() -Funktion die Datetime auf eine Zeichenfolge? Sicher, es funktioniert für die Gruppierung nach Datum, aber ich denke, NawaMan's Antwort ist richtiger basierend auf der Formulierung der Frage – DJDave