Hi,
wie schon geschrieben hab ich probleme mit der order by anweisung in einem sql string. ich muss gestehen ich weiss nicht genau wie das funktioniert....
ich habe folgendes beispiel:
-inhalt der datenbank, tabelle heisst test1-
Grupenname Parzellenname
Gruppe 2 4
Gruppe 2 1
Gruppe 1 1
Gruppe 3 2
Gruppe 1 3
Gruppe 1 2
Gruppe 3 5
so und diese daten schreib ich jetzt in eine listview rein. die sortierung soll sein: zuerst nach Gruppenname (also Gruppe1, Gruppe 2 , Gruppe 3) und dann nach Parzellennamen
auf jeden fall soll es dann so aussehen
Grupenname Parzellenname
Gruppe 1 1
Gruppe 1 2
Gruppe 1 3
Gruppe 2 1
Gruppe 2 4
Gruppe 3 2
Gruppe 3 5
nur wie lautet da der order by befehl???
denn wenn ich das mach
select * from test1 order by Gruppenname, Parzellenname
dann hat er das problem dass er statt
1, 2, 3, 4, 11, 12, 20, 22, ...
so ordnet
1, 11, 12, 2, 20, 22, 3, 4
hoffe ihr könnt mir helfen, mfg
Markus
wie schon geschrieben hab ich probleme mit der order by anweisung in einem sql string. ich muss gestehen ich weiss nicht genau wie das funktioniert....
ich habe folgendes beispiel:
-inhalt der datenbank, tabelle heisst test1-
Grupenname Parzellenname
Gruppe 2 4
Gruppe 2 1
Gruppe 1 1
Gruppe 3 2
Gruppe 1 3
Gruppe 1 2
Gruppe 3 5
so und diese daten schreib ich jetzt in eine listview rein. die sortierung soll sein: zuerst nach Gruppenname (also Gruppe1, Gruppe 2 , Gruppe 3) und dann nach Parzellennamen
auf jeden fall soll es dann so aussehen
Grupenname Parzellenname
Gruppe 1 1
Gruppe 1 2
Gruppe 1 3
Gruppe 2 1
Gruppe 2 4
Gruppe 3 2
Gruppe 3 5
nur wie lautet da der order by befehl???
denn wenn ich das mach
select * from test1 order by Gruppenname, Parzellenname
dann hat er das problem dass er statt
1, 2, 3, 4, 11, 12, 20, 22, ...
so ordnet
1, 11, 12, 2, 20, 22, 3, 4
hoffe ihr könnt mir helfen, mfg
Markus