Aufgabe 1.8

../../../_images/blick-auf-pfaffenstein-mit-barbarine.jpg

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