Konvertieren eines Datums in MySQL aus einem String-Feld

Ich bin mit einem system, wo die Daten gespeichert werden als strings-im format dd/mm/yyyy. Ist es möglich, zu konvertieren, das auf yyyy-mm-dd in einer SELECT-Abfrage (so dass ich verwenden können DATE_FORMAT)? Hat MySQL ein date-parsing-Funktion?

Derzeit die einzige Methode, die ich denken kann, ist die Verkettung einer Reihe von Teilstrings, aber ich hoffe es gibt eine einfachere Lösung.

(Leider kann ich nicht konvertieren Sie das Feld zu einem wahren date-Feld, da es ein meta-Tabelle: in der gleichen Spalte enthält Werte für verschiedene Felder, die nur strings.)

InformationsquelleAutor der Frage DisgruntledGoat | 2009-12-07

Schreibe einen Kommentar