und da bei "12" und "8" nun mal das erste zeichen 1 vor der 8 kommt, wird halt so sortiert.
yo, so weit bin ich ja auch schon. :(
gibt es denn dafür keine lösung?
(übrigens: db-typ:mysql)
was du bräuchtest, wäre wohl eine art type-cast innerhalb des select-statements:
SELECT characterspalte AS (INT) zahlwert FROM tabellexy ORDER BY zahlwert
hab gerade schon im mysql-manual gesucht, aber nichts passendes gefunden, dass meinen pseudocode
(INT) zahlwert
als mysql-funktion abbildet :-/
evtl. ginge es, wenn du die sortierung erst auf php-seite machst?
select-statement ausführen, schleife über ergebnis, darin alle werte in ein array einfügen, und anschliessend dieses array mit den array-funktion von php sortieren ...?