Aufgabe 6.8#
« Fragen-Übersicht zum SQL-Coach
Ermitteln Sie für jedes in Akte vorhandene Jahr, wie viele Einträge für den Angestellten mit der persnr 94 gemacht wurden. Hinweis: Das Jahr aus dem Datum erhalten Sie mit: TO_CHAR(datum, ‚YYYY‘). Sortierung sollte absteigend nach dem Jahr erfolgen.
Antwort?#
???
Das gesuchte Ergebnis:
JAHR | COUNT
------+-------
2009 | 0
2008 | 1
2007 | 0
2006 | 0
2004 | 1
2003 | 0
2002 | 0
2001 | 0
1999 | 1
1997 | 0
1988 | 1
1983 | 1
1982 | 2
(13 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