Gruppieren von Ausgabefeldern - data_integration_1 - 23 - 23.1

Spectrum Enterprise Data Integration-Handbuch

Product type
Software
Portfolio
Integrate
Product family
Spectrum
Product
Spectrum > Data Integration
Version
23.1
Language
Deutsch
Product name
Spectrum Data Integration
Title
Spectrum Enterprise Data Integration-Handbuch
First publish date
2005
Last updated
2023-10-25
Published on
2023-10-25T06:22:15.743462

Um eine Abfrage mit Gruppierung zu erstellen, markieren Sie die zu gruppierenden Ausdrücke über das Kästchen Gruppierung.

Bei einer Abfrage mit Gruppierung sind in der SELECT-Liste nur Gruppierungs- oder Aggregierungsausdrücke zulässig. Daher können Sie bei der Abfrageerstellung das Kästchen „Ausgabe“ nur für Gruppierungs- und Aggregierungsausdrücke aktivieren. Wenn Sie versuchen, dieses Kästchen für eine Spalte ohne eingestellte Gruppierungs- oder Aggregierungsfunktion zu aktivieren, wird automatisch ein Kästchen für Gruppierung aktiviert, um die Gültigkeit der resultierenden SQL-Abfrage zu gewährleisten.

Wenn im Bereich Spalten Spalten enthalten sind, bei denen das Kästchen Gruppierung aktiviert ist, erscheint eine neue Spalte mit Namen Kriterien im Grid. Diese Spalte wendet Kriterien auf Ausdruckgruppen oder ihre Werte an.

Sie verfügen beispielsweise in Ihrer Abfrage über eine Spalte „Menge“ mit der Aggregierungsfunktion „Avg“ und geben in der Spalte „Kriterien“ > 10 ein. Bei eingestelltem Wert „Für Gruppen“ in der Spalte „Kriterien“ enthält die resultierende Abfrage nur Gruppen mit einer mittleren Menge von größer als 10 und Ihre Abfrage verfügt in einer HAVING-Klausel über die Bedingung „Avg(Menge) > 10“. Bei eingestelltem Wert „Für Werte“ in der Spalte „Kriterien“ berechnet die Abfrage die Aggregierungsfunktion „Average“ nur für Datensätze, deren Wert für „Menge“ größer 10 ist, und Ihre Abfrage verfügt über eine WHERE-Klausel mit der Bedingung „Menge > 10“.