Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Réutiliser les résultats de l'expression de table commune SQL Server

À 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.