SELECT IN

PITERGALDIANO 03/02/2025 23:30:13
#503801
Boa noite!
Preciso fazer um consulta com a seguinte query:

  (Select Sum(cte1.TOTAL) from cte cte1 where CTE1.CODIGO IN (cte.formula)) 


Esse Select está em um CTE. sendo o conteúdo de cte.formula = 1,2,3,4

Se eu substituir cte.formula por (1,2,3,4), eu consigo o resultado que preciso, mas quando utilizo cte.formula ocorre a seguinte mensagem:

Falha ao converter o varchar valor '1,2,3,4' para o tipo de dados int.

Como posso realizar essa consulta?

Faça seu login para responder