Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oláa!
Pessoal, imaginem que tenho uma tabela com vários registros, onde um campo será a referencia de agrupamento, por exemplo:
tentei assim mas não deu o que eu esperava:
SELECT * FROM TABELA GROUP BY CAMPO
Como resolver isso????
Consegui trocando por order by...
mas a questão é que assim repete a categoria, sendo q preciso q essa categoria apareça somente uma vez para todos os produtos relacionados...
alguem compreende aí?
alguem compreende aí?
Meu chapa, quem tem que compreender é você!
Veja o que eu disse, agrupe pelo que esta sendo buscado, é assim que o group by funciona
ou seja, exemplo:
group by (id_produto, id_categoria)
USA O TERMO SELECT DISTINCT(sua_categoria) * FROM suatabela GROUP BY sua_categoria
pronto.
Com Group By você agrupa o que esta sendo buscado.
Podendo agrupar vários campos group by(campo1, campo2 ...)