Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida no Ex. 2 da Aula 3 - Filtrando agregações e o HAVING

Neste exercício e em outros anteriores observei que a ordem das colunas 'select' é diferente da ordem das colunas 'group by'.

O correto não é mostrar as colunas na mesma ordem em que as agrupei ?

3 respostas
solução!

Dependo do que voce vai fazer nem e necessario passar a coluna no select voce pode coloca direto no group by.

o groyp by nao tem ordem de prioridade ele vai simplesmente agrupar o que você colocar nele independente da forma que voce colocar no seu select.

o select so vai trazer as coluna que voce passou para ele e mostra o resultado.

Entendo. É que para iniciantes fica mais difícil visualizar/entender o "Resultado do Agrupamento" se as colunas select não estiverem na mesma sequencia do GROUP BY.

blz, e normal no começo mesmo, mas na duvida estamos a disposição.