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.
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
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)