SELECT
Renvoie les valeurs de champ à partir des sources de données Workday. Workday Query Language (WQL) rend obligatoire cette clause dans toutes les interrogations.
Vous pouvez accéder uniquement aux champs :
- Workday est autorisé à être utilisé avec le générateur de rapports Workday ou les zones par défaut.
- Le compte Workday en cours de traitement est autorisé à accéder aux données.
Syntaxe
SELECT field1 AS myAlias, function(field2), field1{relatedBusinessObjectField1}, ...fieldN FROM dataSourceAlias
Arguments
Argument | Description |
|---|---|
field1 , field2 , ...fieldN
| L'alias WQL du champ auquel vous souhaitez accéder.
Si deux champs ou plus ont le même alias, WQL renvoie le premier champ défini dans Workday. |
myAlias
|
(Facultatif) Renommez l’en-tête de colonne dans la réponse.
Exemple : SELECT max(yearsOfService) as Seniority Vous ne pouvez pas utiliser un mot clé WQL comme alias personnalisé. WQL ne prend pas en charge la syntaxe des caractères d'échappement. WQL prend en charge certains caractères spéciaux et des espaces entre guillemets simples ou doubles. Exemples :
|
function
| (Facultatif) Vous pouvez utiliser les fonctions de regroupement suivantes avec les champs :
COUNT() ne prend aucun argument. |
relatedBusinessObjectfield1
| Le champ de l'objet de gestion connexe pour lequel vous voulez filtrer les résultats. |
Fonctions d'agrégation
Fonction d'agrégation | Description |
|---|---|
AVG( field ) | Renvoie la valeur moyenne d'un champ numérique. |
COUNT() | Renvoie le nombre d'instances correspondant aux critères de recherche. |
COUNT (DISTINCT field ) | Renvoie le nombre unique d'instances correspondant aux critères de requête. À utiliser uniquement dans les champs de texte et à instance unique. |
MIN( field ) | Renvoie la valeur minimum d'un champ. |
MAX( field ) | Renvoie la valeur maximale d'un champ. |
SUM( field ) | Renvoie la somme totale d'un champ numérique. |
Exemple
Pour retourner l’information sur les travailleurs à partir d’une source de données :
SELECT worker, fullName, location FROM allWorkers
Limites
WQL ne prend pas en charge
SELECT *
.