SQLAufgaben01a

Werbung
1. Schreibe ein SQL Statement, das aus der Tabelle "employees" die
employee_id, die ersten 3 Buchstaben des Familiennamens verkettet
mit den letzten 3 Stellen der Email adresse (mit Überschrift: Kurz),
das auf ganze Tausender gerundete Gehalt und die zugehörige
Manager_id (mit Überschrift "Manager") ausgibt. Hat ein Mitarbeiter
keinen Manager, so ist der Text "Kein Manager" anstelle der
Manager_id auszugeben.
2. Liste von allen Sales und IT Mitarbeitern (die Jobid beginnt mit IT oder
SA) den Namen (Vorname , Nachname), die Telefonnummer und das
Gehalt inclusive einer eventuellen Provision auf zwei Kommastellen
gerundet und gib es rechtsbündig in einem 12 stelligen Feld aus,
wobei die Position des Dezimalkommas bei alle Employees gleich an
der dritten Stelle von rechts sein soll.
3. Liste von allen Mitarbeitern deren Emailadresse zumindest ein "A"
enthält den Familiennamen, die Emailadresse, die Position des
Buchstaben "A", und das Eintrittsdatum in der Form: JJJJ.MM.TT (z.B.
2008.01.28)
4. Liste alle Orte auf, in denen sich keine Abteilungen befinden.
5. Liste alle Länder, die keine Niederlassungen haben.
6. Liste alle Niederlassungen, deren Straßennamen zumindest ein Zeichen
" " enthält. Gib die Straße, den ersten Teil der Straße bis zum ersten
Leerzeichen, den Rest der Straße ab dem ersten Leerzeichen, das
Land, die Straße und die Postleitzahl aus.
Herunterladen