Vinzenz Mai: MySQL - GROUP BY

Beitrag lesen

Hallo,

wir lernen gerade das Arbeiten mir MySQL Datenbanken und sind bei einen eigenen Beispielaufgabe auf ein Problem gestoßen bei der Verwendung der GROUP BY FUNKTION.

wie Rouven und Ilja bin ich auch der Ansicht, dass MySQL das denkbar ungeeignetste
DBMS ist, um den Umgang mit der GROUP-BY-Klausel zu erlernen.

Wir möchten gerne wissen welcher Mitarbeiter in einer Abteilung das geringste Gehalt bekommt.

Sollt ihr herausfinden, wer insgesamt das niedrigste Gehalt bekommt -
wie er heißt und zu welcher Abteilung die Person gehört, oder sollt ihr
herausfinden, welche Personen in jeder Abteilung das niedrigste Gehalt
bekommen, mit entsprechenden Detailangaben?

id  vorname  nachname   abteilung  gehalt
11  Frank    Berlin     2          1000.00
10  Marie    Meyer      2           123.00
9  Kay      Schrck     1          2000.00
5  Otto     Müller     3           550.00
4  Fred     Feuerstein 2          3500.00
1  Max      Mustermann 1            47.00
12  David    Meier      3           650.00
13  Peter    Mustermann 1          1234.00

Wie Ilja bereits geschrieben hat, ist das ein Fall für korrelierte Unterabfragen.
Schaut Euch dazu mal mein Archivposting an.

Freundliche Grüße

Vinzenz