Hier ist die Tabelle:
Das sollte rauskommen:
mein Lösungsansatz:
SELECT job, max(count(empno)) AS ANZAHL_MITARBEITER FROM EMP GROUP BY job ORDER BY ANZAHL_MITARBEITER DESC;
Das hier geht aber ich kann nur alle Jobs mit der Anzahl der MAs ausgeben. Ein Vergleich mit dem Spaltenname ist nicht möglich in meiner SQL-Server version
SELECT job, count(empno) AS ANZAHL_MITARBEITER FROM EMP GROUP BY job ORDER BY ANZAHL_MITARBEITER DESC;
Gibt's dafür eine Lösung?
![Bild zum Beitrag](https://images.gutefrage.net/media/fragen/bilder/sql-abfrage-welcher-berufsgruppe-gehoeren-am-meisten-mitarbeiter-an-wie-viele-sind-es/0_big.png?v=1643726025000)