Hi,
Ich möchte nun mit einem SELECT die höchste id jeder Abteilung auslesen und den Text anzeigen.
Du suchst den Datensatz, für den gilt, dass die ID gleich der für die Abteilung gültigen maximalen ID ist. Ein direkter Vergleich ist nicht möglich, weil die MAX(id) nur innerhalb einer (auch impliziten) Gruppierung existiert, also brauchst Du einen Subselect. Ich empfehle die Verbindung mit dem IN-Operator:
WHERE id IN (SELECT MAX(id) FROM db_table GROUP BY abteilung)
Ob Dein DBMS dies kann vermagst nur Du zu beurteilen, weil außer Dir niemand weiß, welches DBMS Du verwendest.
Cheatah
--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes