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.20. Unterabfragen und Joins im Vergleich

Fast alles, was Sie mit einer Unterabfrage erreichen können, können Sie auch mit einem Join erreichen. Gehen wir ein paar Seiten zurück an den Anfang von Kapitel 9.

NOTE

Unterabfragen

Um das, was diese beiden Abfragen leisten, mit nur einer Abfrage zu erreichen, müssen wir der Abfrage eine Unterabfrage hinzufügen.

Die zweite Abfrage, die wir verwendet haben, um die Treffer aus der Tabelle meine_kontakte abzurufen, bezeichnen wir als die ÄUSSERE Abfrage, weil sie in sich die INNERE Abfrage einschließt. Sehen wir uns an, wie das funktioniert:

ÄUSSERE 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 ('Koch', 'Frisör', ...

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