Ir ao conteúdo

Group by não funciona como deveria, campo varchar


DarkDucke

Posts recomendados

Postado

olá pessoal tenho em uma tabela vários registros assim:

ID VALOR

-----------------------------------------

AB33333333 R$ 10,00 AB33333333 R$ 20,00 AB33333333 R$ 12,35

AB33333333 R$ 09,00

AB33333333 R$ 05,00

...

CB33333333 R$ 70,00 CB33333333 R$ 30,00 CB33333333 R$ 32,35

CB33333333 R$ 02,00

CB33333333 R$ 01,00

...

JJ33333333 R$ 10,00 JJ33333333 R$ 20,00 JJ33333333 R$ 12,35

JJ33333333 R$ 09,00

JJ33333333 R$ 05,00

...

estou fazendo o select da seguinte maneira

SELECT SUM(VALOR) AS TOTAL,

ID FROM TABELA

GROUP BY ID

só que ele não ta me trazendo um unico registro ID com a soma de VALOR

no caso acima deveria me trazer

AB33333333 SOMA DELE

CB33333333 SOMA DELE

JJ33333333 SOMA DELE

só que ele ta repedindo a coluna ID no resultado, ex:

AB33333333 soma q não sei qual é

AB33333333 soma q não sei qual é

AB33333333 soma q não sei qual é

CB33333333 soma q não sei qual é

CB33333333 soma q não sei qual é

JJ33333333 soma q não sei qual é JJ33333333 soma q não sei qual é

alguem te ideia de porque nao ta agrupando?

já tentei mudar o select e não adianta, testei o mesmo select em outra base e funcionou,

se eu só faço select distinct(ID) tabela, ele me traz um de cada só,

muito estranho isso!!

Obrigado!

  • 2 semanas depois...

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...