O'Reilly logo

SQL von Kopf bis Fuß by Lynn Beighly

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

10.21. Eine Unterabfrage in einen Join umwandeln

Das war die erste Unterabfrage, die wir in Kapitel 9 erstellten:

Äußere Abfrage

SELECT mk.vorname, mk.nachname, mk.telefon, ja.titel
   FROM job_aktuell AS ja NATURAL JOIN meine_kontakte AS mk
   WHERE ja.titel IN (SELECT titel FROM job_liste);

Und das sind die Ergebnisse, die wir erhielten, als wir die Anweisung ausgeführt hatten:

Innere Abfrage

mk.vornamemk.nachnamemk.telefonja.titel
JensLohmann(555) 555-3214Koch
VeraKatschmarek(555) 555-8976Kellner
StefanMüller(555) 555-4443Webdesigner
JonasWegruf(555) 555-5674Webentwickler
JuanGarcia(555) 555-0098Webentwickler

Spitzen Sie Ihren Bleistift

So sieht die WHERE-Klausel aus, wenn die Unterabfrage als INNER JOIN geschrieben wird:

SELECT mk.vorname, mk.nachname, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required