Ir para conteúdo

POWERED BY:

Arquivado

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

Marcos Vilela Alves

selecionar maior data com limit.. e possivel?

Recommended Posts

ola gostaria de saber se eh possivel eu selecionar a maior data dentro de um intervalo de datas..

ex...

tenho no meu bd varias datas

2008-10-15

2008-10-25

2008-10-26

2008-11-05

2008-11-29

2008-12-20

2009-01-10

 

costaria de saber por exemplo se consigo selecionar a maior dentre as 5 primeira.....

como se eu desse um select com limit 0,5 e pegasse a maior delas....

alguem sabe se isso eh possivel!?

 

obs.. naum tenho uma data de referencia para colocar no where tipo

where data<='2008-11-05'....

Compartilhar este post


Link para o post
Compartilhar em outros sites

hummmm

SELECT MAX(datas.data) AS DATA_MAXIMA

FROM (select data from teste limit 5) as datas

A tabela com as datas chama-se 'teste', foi utilizado uma subquery no qual foi apelidada de 'datas'.

Esta consulta faz basicamente o que foi solicitado: seleciona a maior data dentro de um conjunto de 5 datas.

seria isto?

 

 

outra coisa, seria problema ordenar as datas e selecionar a maior (ver abaixo):

SELECT max(data)

from teste

order by data desc

limit 5

derrepente nem precisa nesta última query.

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.