corner: MySQL: Mehrstellige Zahlen werden falsch sortiert

Beitrag lesen

Hallo zusammen,

ich habe folgendes Problem: ich möchte bei einer Abfrage das Ergebnis mit ORDER BY nach Preisen sortieren. Obwohl ich die entsprechende Spalte als float definiert habe, werden die darin enthaltenen mehrstelligen Zahlen nicht richtig sortiert. 7.98 wird z.B. als größer angesehen als 11.95.
Gibt es irgendeine Methode, um das Problem in den Griff zu bekommen, etwa durch eine Typumwandlung oder führende Nullen etc.?
Vielen Dank für die Antworten
Gruß

corner