От WITH common_table_expression
ръководство
:
Така че, не, не можете да разширите обхвата на CTE извън оператора SELECT, в който е дефиниран. Ще трябва да съхраните резултата във временна таблица или променлива със стойност на таблица, ако искате да използвате резултата повече от веднъж.