Ir para conteúdo

Arquivado

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

Dunhaaaa

de Iniciante - Data

Recommended Posts

Gostaria de saber como agrupo os dados de uma tabela por sua maior data para ser apresentada?

 

ex:

cliente data

3 04/02/2008

2 10/02/2008

3 04/06/2008

3 01/06/2008

2 04/05/2008

 

No caso minha maior data é 04/06/2008 como cliente 3 e 04/05/2008 com o cliente 2

 

Como devo fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Traduzindo para o sql:

 

agrupe por cliente e me mostre a maior data para cada um deles.

 

SELECT cliente, MAX(data)
FROM tabela GROUP BY cliente
ORDER BY cliente

 

GROUP BY -> instrução de agrupamento.

MAX -> função que retorna o "maior valor entre os valores do mesmo grupo".

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.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.