Hi,
na ja, in jedem Fall kannst du die Datenbank sortieren lassen, also
SELECT unternehmen, abteilung
FROM tbl
ORDER BY unternehmen, abteilung.
Dann erhälst du die Datensätze schon mal in der richtigen Reihenfolge.
Für alles andere würde es jetzt sehr komplex und kommt extrem auf das DBMS an, von dem Aufwand würde ich absehen. Also entweder obige Abfrage verwenden und beim schleifenweisen Durchlauf schauen ob man noch beim gleichen Unternehmen ist, oder eben nur alle Unternehmen abfragen und dann pro Unternehmen die Abteilungen abfragen, was allerdings von der Performance nicht wirklich glücklich sein dürfte...
MfG
Rouven
--
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(