TRANSFORM-Anweisung

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Erstellt eine Kreuztabellenabfrage.

Syntax

TRANSFORM Aggregatfunktion
SELECT-Anweisung
PIVOT PivotFeld [IN (Wert1[, Wert2[, ...]])]

Die TRANSFORM-Anweisung besteht aus den folgenden Teilen:

Teil

Beschreibung

Aggregatfunktion

Eine SQL-Aggregatfunktion, die für die ausgewählten Daten ausgeführt wird.

SELECT-Anweisung

Eine SELECT-Anweisung.

PivotFeld

Das Feld oder der Ausdruck, das bzw. den Sie zum Erstellen von Spaltenüberschriften im Resultset der Abfrage verwenden möchten.

Wert1, Wert2

Feste Werte, mit denen Spaltenüberschriften erstellt werden.


Hinweise

Beim Zusammenfassen von Daten mithilfe einer Kreuztabellenabfrage wählen Sie Werte aus angegebenen Feldern oder Ausdrücken als Spaltenüberschriften aus, um Daten im Vergleich zu einer Auswahlabfrage in einem kompakteren Format anzeigen zu können.

TRANSFORMATION ist optional, doch wenn Sie verwendet die erste Anweisung in eine SQL-Zeichenfolge ist. Eine SELECT-Anweisung, die angibt, die als Zeilenüberschriften und einer GROUP BY-Klausel die erste verwendeten Felder vorangehenden. Optional können Sie andere Klauseln, wie etwa WHERE, einschließen, die weitere Auswahlmöglichkeiten oder Sortierkriterien angeben. Sie können auch Unterabfragen als Prädikate verwenden – insbesondere solche in der WHERE-Klausel – in einer Kreuztabellenabfrage.

Die in PivotFeld zurückgegebenen Werte werden als Spaltenüberschriften im Resultset der Abfrage verwendet. Beispielsweise würden beim Pivotieren der monatlichen Umsatzzahlen in einer Kreuztabellenabfrage 12 Spalten erstellt. Sie können PivotFeld einschränken, um Spaltenüberschriften anhand fester Werte (Wert1, Wert2) zu erstellen, die in der optionalen IN-Klausel aufgeführt sind. Darüber hinaus können Sie feste Werte verwenden, für die keine Daten vorhanden sind, um zusätzliche Spalten zu erstellen.



Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×