À partir de le WITH common_table_expression
manuel
:
Donc, non, vous ne pouvez pas étendre la portée du CTE au-delà de l'instruction SELECT dans laquelle il a été défini. Vous devrez stocker le résultat dans une table temporaire ou une variable de table si vous souhaitez utiliser le résultat plus d'une fois.