Hallo,
Ich hab folgendes Problem:
Ich will 3-stellige Versionsnummern in einer Datenbank speichern, also z.B.
4.05.3
4.05.19
4.10.3
9.10.19
9.10.34
9.12.145
Die erste Stelle kann 2 Zeichen lang sein, die zweite Stelle 2 Zeichen, die dritte Stelle 3 Zeichen. Also
xx.yy.zzz
Ich hab das ganze Momentan als String gespeichert. Wenn ich jetzt das sortieren anfange passiert folgendes:
4.10.7
4.10.7
4.10.6
4.10.25
4.10.22
Die .22 und .25 müsste ja eigentlich ganz oben stehen, da es aber ein String ist, zählt zuerst die 2.
Hat jemand eine Idee, AUSSER jede Stelle in einem einzelnen Feld zu speichern?