HAVING
Hiermee wordt een groep of een aggregatie gefilterd op een zoekvoorwaarde. U kunt alleen . gebruiken
HAVING
met de GROUP BY
clausule.U hebt alleen toegang tot velden die:
- Workday is geautoriseerd voor gebruik met de Workday Report Writer of standaardgebieden.
- Het huidige Workday-account voor verwerking heeft toegangsmachtigingen.
Syntaxis
HAVING condition
Aggregatiefuncties
U kunt deze aggregatiefuncties in een zoekvoorwaarde gebruiken:
Aggregatiefunctie | Omschrijving |
|---|---|
AVG( field ) | Retourneert de gemiddelde waarde van een numeriek veld. |
COUNT() | Retourneert het aantal instances dat overeenkomt met de querycriteria. |
COUNT (DISTINCT field ) | Retourneert het unieke aantal instances dat matcht met de querycriteria. Alleen gebruiken voor tekstvelden en velden met één instance. |
MIN( field ) | Retourneert de minimumwaarde van een veld. |
MAX( field ) | Retourneert de maximumwaarde van een veld. |
SUM( field ) | Retourneert de totale som van een numeriek veld. |
Voorbeeld
Retourneert het aantal medewerkers op locatie waarvan het aantal medewerkers groter is dan 100:
SELECT location, count() as Count_Workers FROM allWorkers GROUP BY location HAVING count() > 100