Hallo!
Vielen Dank für Deinen Hinweis. Jetzt hätte ich allerdings noch ein paar Fragen, um ein Missverständnis auszuschließen.
Was genau meinst Du mit veränderlich? Die laufnr ist jedem Datensatz fest zugeordnet, also nicht veränderlich. Nur das Ergebnis, welches mir das SQL liefert, ändert seine Sortier-Reihenfolge bei mehrmaligem Aufruf. D. h. die Sortier-Reihenfolge der Stufen 1, 2 und 3 ändert sich, es bleibt nur die Zuordnung der Unterstufen innerhalb der übergeordneten Stufen richtig (Tabelle 2 und 3 könnten also beide Ergebnisse aus SQL sein).
An ein Zwischenspeichern habe ich auch schon gedacht. Dies fordert allerdings ein Auslesen mit Hilfe eines Programms, da durch eine Sortierung im SQL mit „order by“ die Zuordnung innerhalb der Stufen zerstört wird. Ich sehe leider keine Möglichkeit, mir diese Abhängigkeit mit einer oder mehreren zusätzlichen Spalten anzuzeigen.>>