SELECT
Gibt Feldwerte aus Workday-Datenquellen zurück. Die Workday Query Language (WQL) erfordert diese Klausel in allen Abfragen.
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
SELECT field1 AS myAlias, function(field2), field1{relatedBusinessObjectField1}, ...fieldN FROM dataSourceAlias
Argumente
Argument | Beschreibung |
|---|---|
field1 , field2 , ...fieldN
| Der WQL-Alias für das Feld, auf das Sie zugreifen möchten.
Wenn zwei oder mehr Felder denselben Alias haben, gibt WQL das erste in Workday definierte Feld zurück. |
myAlias
|
(Optional) Benennen Sie den Spalten-Header in der Antwort um.
Beispiel: SELECT max(yearsOfService) as Seniority Sie können kein WQL-Schlüsselwort als benutzerdefinierten Alias verwenden. WQL unterstützt keine Escape-Zeichensyntax. WQL unterstützt einige Sonderzeichen und Leerzeichen in einfachen oder doppelten Anführungszeichen. Beispiele:
|
function
| (Optional) Sie können diese Aggregationsfunktionen mit folgenden Feldern verwenden:
COUNT() übernimmt keine Argumente. |
relatedBusinessObjectfield1
| Das Feld des zugehörigen Geschäftsobjekts, für das Sie Ergebnisse filtern möchten. |
Aggregationsfunktionen
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:
So geben Sie Mitarbeiterinformationen aus einer Datenquelle zurück:
SELECT worker, fullName, location FROM allWorkers
Einschränkungen
Von WQL nicht unterstützt
SELECT *
.