Aufgabe 2.8#

../../../_images/carolafelsen.jpg

« Fragen-Übersicht zum SQL-Coach

Geben Sie für alle Projekte, die mehr als 5 Mitarbeiter haben ODER für ihre Mitarbeiter zusammen mehr als 3000 Euro Gehalt zahlen müssen, die projnr, das zu zahlende Gehalt und die Anzahl der Mitarbeiter aus. Sortierung nach projnr.

Antwort?#

???

Das gesuchte Ergebnis:

 projnr | gehaelter | anz_mitarbeiter
--------+-----------+-----------------
      1 |      1400 |               6
      2 |      5000 |               1
      3 |      8000 |               4
      4 |     15000 |               5
      7 |      5000 |               3

(5 rows)

Die Struktur der Datenbank#

ABTEILUNG    ( ABTNR , ABTNAME , BUDGET , CHEFNR )     CHEFNR » PERSONAL.PERSNR
AKTE         ( PERSNR , DATUM , POSITION , GEHALT )    PERSNR » PERSONAL.PERSNR
PERSONAL     ( PERSNR , VNAME , NNAME , PROJNR ,
               TELEFONNR , GEHALT )                    PROJNR » PROJEKT.PROJNR
PROJEKT      ( PROJNR , BUDGET , ABTNR )               ABTNR » ABTEILUNG.ABTNR