se mais dentro da CTE?
Quero executar a instrução select dentro do CTE com base em uma codição. algo como abaixo
;with CTE_AorB
(
if(condition)
select * from table_A
else
select * from table_B
),
CTE_C as
(
select * from CTE_AorB // processing is removed
)
Mas eu recebo erro nisso. É possível ter se mais dentro das CTEs? Caso contrário, existe uma solução alternativa ou uma abordagem melhor.
Obrigado.