Ir para conteúdo

POWERED BY:

Arquivado

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

thyagomaia

com Group by

Recommended Posts

Bom dia/Boa Tarde/Boa Noite a todos!

 

Estou com uma dúvida que está me dando uma grande dor de cabeça! ahahah!

 

Tenho a seguinte tabela:

 

ID | DATA |QUANT| VALOR |NOME_MATERIAL| TIPO DE MATERIAL

 

42 '2006-12-04' 100 100000 'COMPUTADOR' 'MATERIAL DE INFORMATICA'

43 '2006-12-04' 110 110000 'COMPUTADOR' 'MATERIAL DE INFORMATICA'

44 '2006-12-04' 109 109000 'COMPUTADOR' 'MATERIAL DE INFORMATICA'

45 '2006-12-04' 100 10000 'MOUSE' 'MATERIAL DE INFORMATICA'

46 '2006-12-04' 200 20000 'MOUSE' 'MATERIAL DE INFORMATICA'

47 '2006-12-05' 1 100 'TECLADO' 'MATERIAL DE INFORMATICA'

48 '2006-12-05' 150 150000 'COMPUTADOR' 'MATERIAL DE INFORMATICA'

 

Eu gostaria de criar uma query que listasse apenas as

linhas que possuem os maiores ID's por grupo (NOME_MATERIAL). Ex.:

 

46 '2006-12-04' 200 20000 'MOUSE' 'MATERIAL DE INFORMATICA'

47 '2006-12-05' 1 100 'TECLADO' 'MATERIAL DE INFORMATICA'

48 '2006-12-05' 150 150000 'COMPUTADOR' 'MATERIAL DE INFORMATICA'

 

Desconfio que eu devo utilizar o GROUP BY...

Já tentei várias tipos de queryes, subqueryes... e nada!

Se possível, alguém poderia me ajudar com alguma idéia?!

 

Já tentei 3 Fóruns sobre MySQL e não obtive sucesso! Espero conseguir nesse! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

Agradeço a atenção antecipadamente!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja se este código resolve o teu problema:

$query = mysql_query("SELECT * FROM tabela WHERE nome_material='material de informatica' ORDER BY id DESC LIMIT 0,3");
um abraço. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Diz, cara!!Oia, infelizmente não deu certo! Ele listou os três maiores ID's, é verdade... Mas não para cada grupo de materiais cadastrado (computador, mouse e teclado).A maneira que deve ser listado os dados está no início do tópico.Mas valeu aí pela atenção e ajuda, cara! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Alguma outra sugestão, galera?!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, pessoas!

 

http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Descobri como fazer esta query!! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

 

A dica está num artigo publicado no site Linha de código!!

 

Valeu aí pela atenção de todos! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

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.