mille
Erfahrenes Mitglied
hey!
Ich hab ein Problem mit der Sortierung bei mysql.
Folgende gegebenheit, die ich nur ändern möchte, wenn das Problem nur damit relativ "einfach" geklärt werden kann:
Spalte "bildname" vom typ Varchar (7).
Ich möchte die Datenbanktabelle auslesen und alle datensätze nach "bildname" sortieren. Soweit so gut - geht auch alles.
Aber die Reihenfolge bei 10 Bildern ist wie folgt:
1.jpg, 10.jpg, 2, jpg,....., 9.jpg
Als Mensch empfindet man das aber als falsch. die 10 müsste ganz hinten stehen - nur ein Computer sieht das so.
Wie kann ich die Sortierung nun so anpassen, das mysql quasi "richtig" sortiert ohne den Spaltentyp auf "int" zu ändern und die Endung extra zu speichern?
Danke für Eure Hilfe
MfG
Ich hab ein Problem mit der Sortierung bei mysql.
Folgende gegebenheit, die ich nur ändern möchte, wenn das Problem nur damit relativ "einfach" geklärt werden kann:
Spalte "bildname" vom typ Varchar (7).
Ich möchte die Datenbanktabelle auslesen und alle datensätze nach "bildname" sortieren. Soweit so gut - geht auch alles.
Aber die Reihenfolge bei 10 Bildern ist wie folgt:
1.jpg, 10.jpg, 2, jpg,....., 9.jpg
Als Mensch empfindet man das aber als falsch. die 10 müsste ganz hinten stehen - nur ein Computer sieht das so.
Wie kann ich die Sortierung nun so anpassen, das mysql quasi "richtig" sortiert ohne den Spaltentyp auf "int" zu ändern und die Endung extra zu speichern?
Danke für Eure Hilfe
MfG