Mots-clés de requêtes
Les mots-clés suivants sont utilisés dans Data Shaping Query Language. Ils sont insensibles à la casse.
- FROM pour effectuer une itération sur un tableau d'entrée.
- AS pour définir un alias pour un tableau.
- INDEX pour stocker un index pour une itération.
- UNNEST pour désimbriquer un tableau imbriqué.
- WHERE pour filtrer les éléments.
- SELECT pour sélectionner les éléments à retourner dans le résultat de requête.
- JOIN ou INNER JOIN pour effectuer une jointure interne entre deux tableaux.
- LEFT OUTER JOIN pour effectuer une jointure externe à gauche entre deux tableaux.
- ON pour définir la condition sur laquelle effectuer la jointure entre deux tableaux.
- ORDER BY pour ordonner les éléments dans un tableau.
- DESC pour ordonner les éléments par ordre décroissant.
- ASC pour ordonner les éléments par ordre croissant.
- LIMIT pour définir un nombre d'éléments à retourner dans le résultat de requête.
- OFFSET pou définir un nombre d'éléments à ignorer au début du résultat de requête.
- UNION ALL pour séparer deux blocs de requête.
- WITH et LET et SET pour définir les variables.
- GROUP BY pour regrouper les éléments générés dans une clause précédente.
- GROUP AS pour attribuer un alias au groupe généré par une clause GROUP BY.
- HAVING pour filtrer les groupes.
- TO et BY pour générer un tableau d'entiers.