Aufgabe 1.7#
« Fragen-Übersicht zum SQL-Coach
Finden sie alle Akteneinträge, die ab 1998 mit einem Gehalt von über 2800 gemacht wurden.
- HINWEIS:
Beachten Sie bitte Die unterschieliche Behandlung des Datums in Oracle und Postgres
Antwort?#
???
Das gesuchte Ergebnis:
persnr | datum | position | gehalt
--------+------------+-----------------------+--------
8 | 2008-06-01 | Erfinder | 3000
8 | 2009-04-01 | Cheferfinder | 5000
94 | 1999-05-01 | Abteilungsleiter | 3000
94 | 2008-05-01 | Hauptabteilungsleiter | 7000
71 | 2008-04-01 | Senior Berater | 3000
(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