Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera,
Estava tentando fazer uma consulta para pegar a data mais antiga de uma tabela, mas nao estou dando conta.
Seria mais ou menos assim:
Tabela:
id data
01 2009-08-19
02 2009-08-18
03 2009-08-02
04 2009-08-20
05 2009-08-10
Resultado da consulta:
03 2009-08-02
Já tentei usar MIN(data), mas nao esta funcionando.
Alguem pode dar uma força?
Vlw
pq você não tenta algo do tipo:
SELECT * FROM tabela ORDER BY data DESC LIMIT 1
MIN(data) serve pra você sim, o que aconteceu quando você testou, afinal?
Uma sugestão simples é ordenar pelo campo data de forma crescente e ver o primeiro registo.
SELECT id, data FROM tabela ORDER BY data
list($id, $data)