Aggregationsfunktionen

Aggregationsfunktionen dienen dazu, mehrere Werte innerhalb von Profile Query Language (PQL)-Arrays zu gruppieren, um einen einzigen Zusammenfassungswert zu bilden. Weitere Informationen zu anderen PQL-Funktionen finden Sie in der Profile Query Language Übersicht .

Anzahl

Die Funktion count gibt die Anzahl der Elemente im angegebenen Array als Zahl zurück.

Format

{ARRAY}.count()

Beispiel

Die folgende PQL-Abfrage gibt die Anzahl der Bestellungen im Array zurück.

orders.count()

Summe

Die Funktion sum gibt die Summe aller im Array ausgewählten Werte als Zahl zurück.

Format

{ARRAY}.sum()

Beispiel

Die folgende PQL-Abfrage gibt die Summe aller Angebotspreise zurück.

orders.sum(order.price)

Durchschnitt

Die Funktion average gibt das arithmetische Mittel aller im Array ausgewählten Werte als Zahl zurück.

Format

{ARRAY}.average()

Beispiel

Die folgende PQL-Abfrage gibt den Durchschnittspreis aller Bestellungen zurück.

orders.average(order.price)

Minimum

Die Funktion min gibt die kleinste aller im Array ausgewählten Werte als Zahl zurück.

Format

{ARRAY}.min()

Beispiel

Die folgende PQL-Abfrage gibt den niedrigsten Preis aller Bestellungen zurück.

orders.min(order.price)

Maximum

Die Funktion max gibt den größten Wert aller im Array ausgewählten Werte als Zahl zurück.

Format

{ARRAY}.max()

Beispiel

Die folgende PQL-Abfrage gibt den höchsten Preis aller Bestellungen zurück.

orders.max(order.price)

Nächste Schritte

Nachdem Sie sich mit Aggregationsfunktionen vertraut gemacht haben, können Sie diese nun in Ihren PQL-Abfragen verwenden. Weitere Informationen zu anderen PQL-Funktionen finden Sie in Profil Query Language – Übersicht.

recommendation-more-help
770bc05d-534a-48a7-9f07-017ec1e14871