Jump to content

dev botao

Concatenar valores de uma coluna com o GROUP BY, tem como?


Go to solution Solved by Renato Rubinho,
  • Este tópico foi criado há 561 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Posted

Bom dia Amigos,

Tabela: Vendas.

Venda      Produto                 Valor
1               Camiseta Masc.    R$ 100,00
2              Camiseta Fem.      R$ 110,00
3              Camiseta Masc.    R$ 100,00
4              Camiseta Masc.    R$ 100,00
5              Camiseta Fem.      R$ 110,00
6              Camiseta Masc.    R$ 100,00

Dado essa tabela, como concatenar esses dados, exibindo a coluna venda concatenada na mesma linha? tem como?

SELECT     ?(Venda) Venda    //Existe uma funão para concatenar os codigos da venda em uma linha do agrupamento?
                   Produto,
                   Sum(Valor) Valor
FROM         Vendas
GROUP BY Produto,
                   Vendas;

Qual função pra usar pra sair um resultado assim:

1, 3, 4, 6      Camiseta Masc.       R$ 400,002
2, 5              Camiseta Fem.         R$ 220,00

É possível agrupar os codigos dessa maneira?
 

Posted
Em 27/10/2023 at 13:55, Renato Rubinho disse:

Boa tarde,

No Firebird use "LIST"

SELECT
  LIST(Venda) AS LISTAVENDAS,
  Produto,
  Sum(Valor) Valor
FROM Vendas
GROUP BY Produto

 

Isto mesmo que precisava, MUITO OBRIGADO!

  • Consultores
Posted

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Thanks 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Este tópico foi criado há 561 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...