Ir para conteúdo
  • Cadastre-se

dev botao

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


Ver Solução Respondido por Renato Rubinho,
  • Este tópico foi criado há 388 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

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?
 

Postado
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
Postado

Obrigado por reportar.

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

  • Obrigado 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á 388 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.