Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Ergebnisse aus dem allgemeinen Tabellenausdruck von SQL Server wiederverwenden

Von dem WITH common_table_expression Handbuch :

Also, nein, Sie können den Gültigkeitsbereich des CTE nicht über die SELECT-Anweisung hinaus erweitern, in der es definiert wurde. Sie müssen das Ergebnis in einer temporären Tabelle oder Tabellenwertvariablen speichern, wenn Sie das Ergebnis mehr als einmal verwenden möchten.