Beim folgenden Code wird dir Spalte F1 beim sortieren nach vorne mit Nullen aufgefüllt ( lPad(F1,
5,'0') - Die 5 durch die wirkliche Länge ersetzen)
1 -> 00001
11 -> 00011
...
SQL-Code:
SELECT F1, F2, ...
FROM IrgendeineTabelle
WHERE ...
ORDER BY lPad(F1,5,'0')
Damit umgeht man das Problem, dass 11 vor 2 sortiert wird.
lPad ist eine Oracle-Funktion und könnte in eurer
DB anders heißen & andere Parameter verlangen.
Eine
DB, die was taugt wird schon ein Gegenstück zu der Funktion bieten.