11.10. Was der View tatsächlich macht

Wenn Sie Ihren View tatsächlich in einer Abfrage einsetzen, verhält er sich, als wäre er eine Unterabfrage. Unten sehen Sie, wie diese SELECT-Anweisung von SQL umgesetzt wird:

SELECT * FROM web_designers;

Das bedeutet: »Wähle alles aus der Unterabfrage, die den Vorund den Nachnamen, die Telefonnummer sowie die E-Mail-Adresse aller Personen in der Tabelle meine_kontakte auswählt, die nach einem Job als Webdesigner suchen.«

SELECT * FROM
				(SELECT mk.vorname, mk.nachname, mk.telefon, mk.email
				FROM meine_kontakte mk
				NATURAL JOIN job_wunsch jw
				WHERE jw.titel = 'Webdesigner') AS webdesigner;

Das ist das, was wir in unserem View verwendet haben.

Wir geben unserer Unterabfrage einen Alias, damit die Abfrage sie als ...

Get SQL von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.