Aufgabe 1.8#
« Fragen-Übersicht zum SQL-Coach
Geben Sie für alle Angestellten, deren Nachnamen mit einem Buchstaben vor M beginnt, ihren Namen sowie die Länge ihres Vornamens aus. Geben Sie die Angestellten so aus, dass diejenigen mit einem längeren Vornamen vor denjenigen mit einem kürzeren ausgegeben werden.
Antwort?#
???
Das gesuchte Ergebnis:
nname | vname | laenge
-------------+----------+--------
Duck | Dagobert | 8
Gans | Gustav | 6
Duck | Donald | 6
Duesentrieb | Daniel | 6
Elmann | Heinz | 5
Gans | Gitta | 5
Klever | Klaas | 5
Gans | Franz | 5
Bolika | Anna | 4
Delle | Zita | 4
(10 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