Ir para conteúdo

POWERED BY:

Arquivado

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

joaofla123

Como faz Group By c/ coluna que é result. de concaten. de 2 colunas?

Recommended Posts

Eu preciso fazer um group by mas da erro.

 

Select count(campo1+campo2) as totalCampos, (campo1+campo2) as campos from tbCampos group by campos

 

Erro: Invalid column name 'campos'.

 

O estranho é que o Order By campos funciona. Mas o group by nao funciona, creio eu porcausa da concatencao...

Compartilhar este post


Link para o post
Compartilhar em outros sites


Select count(campo1+campo2) as totalCampos,

(campo1+campo2) as campos

from tbCampos

group by (campo1+campo2)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu preciso fazer um group by mas da erro.

 

Select count(campo1+campo2) as totalCampos, (campo1+campo2) as campos from tbCampos group by campos

 

Erro: Invalid column name 'campos'.

 

O estranho é que o Order By campos funciona. Mas o group by nao funciona, creio eu porcausa da concatencao...

Pra que tu quer um count nestes campos e uma soma deles? Acho que tem erro ai na sua lógica para montar.

O GROUP BY não funciona com "alias", tem que colocar como o Motta descreveu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.