Aus dem Kurs: SQL Praxisworkshop

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Lösung zu Beispiel 15 mit Oracle

Lösung zu Beispiel 15 mit Oracle

Aus dem Kurs: SQL Praxisworkshop

Lösung zu Beispiel 15 mit Oracle

Ich zeige Ihnen in diesem Video, wie Sie die Lösung für das 15. Beispiel mit Oracle realisieren. Die Aufgabenstellung war ja, alle Mitarbeiter herauszufiltern, die jünger als der Durchschnitt Ihrer Abteilung sind. Im Vorfeld bei der Angabe habe ich Ihnen schon gezeigt, wie Sie das Alter berechnen. Dies ist ja im Vergleich zu den anderen beiden Systemen die einfachste Syntax unter Oracle. Mit diesem Ausdruck können wir exakt das Alter berechnen. Und jetzt wollen wir alle, die jünger sind als der Durchschnitt. Das heißt, ihr Alter muss kleiner sein, jünger, ist ein späteres Datum, das ist kleiner, als das errechnete Durchschnittsalter. Das Durchschnittsalter müssen wir also in einer Unterabfrage berechnen. Dazu muss ich diesen Berechnungsausdruck für das Alter in diese Unterabfrage kopieren und sagen SELECT AVERAGE, damit berechnen wir den Mittelwert für dieses Alter, FROM Personal WHERE. So und was steht jetzt hier in der WHERE Klausel? Wir wollen jetzt filtern auf die Abteilung, die…

Inhalt