estou precisando de colocar o resultado de um selec, no caso o campo de notafiscal, dentro de um outro select para um relatorio que precisa da relacao de notas de um cte. Mas essa relacao de notas deve ficar em um unico campo sem gerar mais linhas no relatorio. Na procedure abaixo dá pra fazer, mas como faco para colocar uma procedure dentro do campo,
sem criar uma procedure especifica para isso no banco de dados???
seria mais ou menos assim
select cte1, data , (DECLARE @ListASnvarchar(max); SELECT @List = STRING_AGG(p.LastName,', ') WITHINGROUP (ORDERBY p.BusinessEntityID) FROM Person.Person AS p WHERE p.FirstName = 'William'; SELECT @List; ) as notas_relacionadas, valor_cte from cte
Pergunta
Sergio Missias
Boa tarde!
estou precisando de colocar o resultado de um selec, no caso o campo de notafiscal, dentro de um outro select para um relatorio que precisa da relacao de notas de um cte. Mas essa relacao de notas deve ficar em um unico campo sem gerar mais linhas no relatorio. Na procedure abaixo dá pra fazer, mas como faco para colocar uma procedure dentro do campo,
sem criar uma procedure especifica para isso no banco de dados???
seria mais ou menos assim
select cte1, data , (DECLARE @List AS nvarchar(max); SELECT @List = STRING_AGG(p.LastName,', ') WITHIN GROUP (ORDER BY p.BusinessEntityID) FROM Person.Person AS p WHERE p.FirstName = 'William'; SELECT @List; ) as notas_relacionadas, valor_cte from cte
algo assim seria possível???
Obrigado, Sergio Missias
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.