mySQL, InnoDB, Sortierung numerisch und alphabetisch mischen?

jeipack

Erfahrenes Mitglied
Hi
In einem VARCHAR Feld in unserer Datenbank(mySQL, InnoDB) stehen vielfach numerische(Integer) Werte, aber es können auch alphabetische Werte, also Strings, drin stehen.
Nun wäre es echt genial, wenn man die Sortierung wie folgt mischen könnte:
zuerst kommen alle Werte, die als numerisch interpretiert werden können, diese werden auch numerisch sortiert. Danach kommen die Strings die alphabetisch sortiert werden.

Ich hoffe ist klar wie ich das meine.

Ist sowas ihrgendwie möglich?

Vielen Dank
Gruss
jeipack

hier noch ein Beispeil:
Inhalt der DB:
1002
34
12
Blah16
G80

jetztige Sortierung:
1002
12
34
Blah16
G80

gewollte Sortierung:
12
34
1002
Blah16
G80
 
Zurück