Hallo Michael!
1.) Wie Manfred schon richtig fest gestellt hat, hast Du keinen Einfluß darauf, wie die Daten in die Datenbank kommen - das übernimmt der Datenbankserver.
2.) Daher musst Du sie beim Auslesen entsprechend sortieren. Auch dazu kam bereits ein Beispiel.
ASC bedeutet einfach aufsteigend - es gibt auch noch DESC für absteigend.
Wenn Du nur Zahlen verwendest, kannst Du einfach danach sortieren - Manfred dachte wahrscheinlich, dass die Werte als String vorliegen - da müsstest du auch die Stringlänge berücksichtigen, da in diesem Fall wie folgt sortiert würde:
1
10
11
2
21
22
usw.
Dein Select lautet also einfach:
select a,b from tabelle order by a, b;
(asc ist üblicherweise default - wenn nicht, dann ... order by a asc, b asc,)
mfg
norbert =:-)