Abfragen als Tabellen: Abgeleitete Tabellen
Eine abgeleitete Tabelle ist so etwas, wie eine Unterabfrage – nur dass diese Abfrage keinen einzelnen Wert oder eine Werteliste liefert, sondern eine komplette Tabelle. Dementsprechend sind die Einsatzzwecke auch komplett andere.
Abgeleitete Tabellen werden auch Tabellenausdrücke (Table Expressions) oder tabellenwertige Unterabfragen (Table Valued Subqueries) genannt. Sie können überall dort verwendet werden, wo eine »Tabellenherkunft« angegeben werden darf. Vor allen Dingen ist das natürlich eine FROM-Klausel. Das folgende (sinnlose) Beispiel zeigt eine erste abgeleitete Tabelle.
SELECT * FROM ( SELECT * FROM Sales.Orders ) AS O
Listing 9.107 Abgeleitete Tabelle
Diese Abfrage zeigt, dass ein Tabellenausdruck ...
Get Microsoft SQL Server 2008 R2 - Das Entwicklerbuch 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.