Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2023-06-23
HABEN

HABEN

Filtert eine Gruppe oder ein Aggregat nach einer Suchbedingung. Sie dürfen nur verwenden
HAVING
mit dem
GROUP BY
-Klausel.
Sie können nur auf Felder zugreifen, auf die Folgendes zutrifft:
  • Workday hat die Verwendung mit dem Workday Report Writer oder Standardbereichen autorisiert.
  • Das aktuell verarbeitete Workday-Konto hat Zugriffsberechtigung.

Syntax

HAVING condition

Aggregationsfunktionen

Sie können die folgenden Aggregationsfunktionen in einer Suchbedingung verwenden:
Aggregationsfunktion
Beschreibung
AVG(
field
)
Gibt den Durchschnittswert eines numerischen Felds zurück.
COUNT()
Gibt die Anzahl der Instanzen zurück, die den Abfragekriterien entsprechen.
COUNT (DISTINCT
field
)
Gibt die eindeutige Anzahl von Instanzen zurück, die den Abfragekriterien entsprechen. Verwenden Sie diese Option nur für Text- und Einzelinstanz-Felder.
MIN(
field
)
Gibt den Minimalwert eines Felds zurück.
MAX(
field
)
Gibt den Maximalwert eines Felds zurück.
SUM(
field
)
Gibt die Gesamtsumme eines numerischen Felds zurück.

Beispiel:

Gibt die Anzahl Mitarbeiter nach Standort zurück, an dem die Anzahl Mitarbeiter größer als 100 ist:
SELECT location, count() as Count_Workers FROM allWorkers GROUP BY location HAVING count() > 100