Aggregatfunktionen
Aggregatfunktionen
Gruppiere nach
SubQuery unterstützt erweiterte Aggregatfunktionen, damit Sie während Ihrer Abfrage eine Berechnung für eine Reihe von Werten durchführen können.
Aggregatfunktionen werden normalerweise mit der GroupBy-Funktion in Ihrer Abfrage verwendet.
Mit GroupBy können Sie in einer einzigen Abfrage schnell unterschiedliche Werte in einem Satz aus SubQuery abrufen.
Erweiterte Aggregatfunktionen
SubQuery bietet im unsicheren Modus die folgenden Aggregatfunktionen:
sum
(gilt für zahlenähnliche Felder) – das Ergebnis der Addition aller WertedistinctCount
(gilt für alle Felder) - die Anzahl der unterschiedlichen Wertemin
(gilt für zahlenähnliche Felder) - der kleinste Wertmax
(gilt für zahlenähnliche Felder) - der größte Wertaverage
(gilt für zahlenähnliche Felder) - der durchschnittliche (arithmetische Mittelwert).stddevSample
(gilt für zahlenähnliche Felder) - die Stichproben-Standardabweichung der WertestddevPopulation
(gilt für zahlenähnliche Felder) - die Grundgesamtheits-Standardabweichung der WertevarianceSample
(gilt für zahlenähnliche Felder) - die Stichprobenvarianz der WertevariancePopulation
(gilt für zahlenähnliche Felder) - die Populationsvarianz der Werte
Die Implementierung von Aggregatfunktionen in SubQuery basiert auf pg-aggregates, weitere Informationen finden Sie dort.
::: wichtige Warnung Bitte beachten Sie, dass Sie das Flag --unsafe
im Abfragedienst aktivieren müssen, um diese Funktionen nutzen zu können. Mehr lesen.
Beachten Sie außerdem, dass der Befehl --unsafe
verhindert, dass Ihr Projekt im SubQuery-Netzwerk ausgeführt wird, und Sie müssen sich an den Support wenden, wenn Sie möchten, dass dieser Befehl mit Ihrem Projekt in verwaltet von SubQuery ausgeführt wird Dienst. :::