Hallo Forum,
ich entwickle eine Ajax-Anwendung, die Daten aus einer Datenbank zunächst in [coderwiki]Informationen/XML[/coderwiki] formatiert und dann ausgibt.
Nun bin ich an einer Funktion angekommen, bei der ich mir etwas Arbeit sparen möchte.
Deswegen suche ich nach einer Möglichkeit die Ausgabe einer Select-Abfrage zeilenweise zu sortieren, um das ganze dann korrekt sortiert sequentiell, also nach der richtigen Reihenfolge in die XML-Datei zu schreiben.
Also, die Select-Abfrage sieht z.B. so aus:
Die Ausgabe, die erfolgt, ist unsortiert, d.h. die Tupel stehen willkürlich in der Datenbank.
Zuerst What, Where, Who, dann Who, Where, What ... und so weiter ..
Sieht also so aus:
Ich möchte es aber gemäß der Reihenfolge der SELECT-Abfrage so haben:
Dabei ist die Reihenfolge der einzelnen WHERE-Bedingungen in der SELECT-Abfrage wichtig!
Hat jemand eine Idee, wie man eine Ausgabe zeilenweise abhängig von den WHERE-Bedingungen sortieren kann???
Danke!
ich entwickle eine Ajax-Anwendung, die Daten aus einer Datenbank zunächst in [coderwiki]Informationen/XML[/coderwiki] formatiert und dann ausgibt.
Nun bin ich an einer Funktion angekommen, bei der ich mir etwas Arbeit sparen möchte.
Deswegen suche ich nach einer Möglichkeit die Ausgabe einer Select-Abfrage zeilenweise zu sortieren, um das ganze dann korrekt sortiert sequentiell, also nach der richtigen Reihenfolge in die XML-Datei zu schreiben.
Also, die Select-Abfrage sieht z.B. so aus:
Die Ausgabe, die erfolgt, ist unsortiert, d.h. die Tupel stehen willkürlich in der Datenbank.
Zuerst What, Where, Who, dann Who, Where, What ... und so weiter ..
Sieht also so aus:
activity_id property_name
1086 What
1086 Where
1086 Who
1087 Who
1087 Where
1087 What
1088 Where
1088 What
1088 Who
1089 What
1089 Who
1089 Where
1090 What
1090 Where
1090 Who
Ich möchte es aber gemäß der Reihenfolge der SELECT-Abfrage so haben:
activity_id property_name
1086 What
1086 Where
1086 Who
1087 What
1087 Where
1087 Who
1088 What
1088 Where
1088 Who
1089 What
1089 Where
1089 Who
1090 What
1090 Where
1090 Who
Dabei ist die Reihenfolge der einzelnen WHERE-Bedingungen in der SELECT-Abfrage wichtig!
Hat jemand eine Idee, wie man eine Ausgabe zeilenweise abhängig von den WHERE-Bedingungen sortieren kann???
Danke!
Um Rekursionen zu verstehen, muss man zuerst Rekursionen verstehen...