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

9.17. EXISTS und NOT EXISTS

Wie IN und NOT IN, so können Sie mit Ihren Unterabfragen auch EXISTS und NOT EXISTS verwenden. Die Abfrage unten liefert Daten aus meine_kontakte, wenn die entsprechende kontakt_id mindestens einmal in der Tabelle kontakt_interesse auftaucht.

SELECT mk.vorname vorname, mk.nachname nachname, mk.email email
				FROM meine_kontakte mk
				WHERE EXISTS
				(SELECT * FROM kontakt_interesse ki WHERE mk.kontakt_id = ki.kontakt_id );

EXISTS findet in der Tabelle meine_kontakte die Vor- und Nachnamen sowie E-Mail-Adressen der Personen, deren kontakt_id in der Tabelle kontakt_interesse mindestens einmal auftaucht.

Was ist meine Absicht?

Ordnen Sie jeden Teil der Abfrage oben der passenden Beschreibung zu.

mk.vorname vornameSetzt einen ...

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