Ir para conteúdo
  • Cadastre-se

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


Ver Solução Respondido por Renato Rubinho,
  • Este tópico foi criado há 961 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
image.png

Alexandre de Paula
Gerente de Projetos
Ajude o Projeto ACBr crescer - Assine o Clube PRO                    

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á 961 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...