Expressions de table communes
Vous pouvez utiliser une expression de table commune de différentes manières :
Lorsque vous générez une instruction WITH, vous utilisez les noeuds de la vue Aperçu pour sélectionner les composants de l'instruction WITH à définir dans le générateur de requête SQL. L'instruction SELECT du noeud root représente l'instruction WITH. Utilisez le noeud WITH WithTable pour définir les expressions de table commune. La clause SELECT, qui est un élément apparenté du noeud WITH WithTable, est appelée WITH statement SELECT. Vous devez d'abord définir les expressions de table communes et créer ensuite l'instruction WITH SELECT en utilisant les tables définies dans les expressions de table communes. Pour terminer l'expression de table commune, vous devez définir une table temporaire et ses colonnes basées sur l'ensemble des résultats d'une instruction SELECT. Après avoir défini la table temporaire dans l'expression de table commune, vous pouvez l'ajouter à la clause WITH statement SELECT.