Zinhani 0 Denunciar post Postado Agosto 19, 2009 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 Compartilhar este post Link para o post Compartilhar em outros sites
DCD 1 Denunciar post Postado Agosto 20, 2009 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) Compartilhar este post Link para o post Compartilhar em outros sites
Lucas Renan 2 Denunciar post Postado Agosto 22, 2009 pq você não tenta algo do tipo: SELECT * FROM tabela ORDER BY data DESC LIMIT 1 Compartilhar este post Link para o post Compartilhar em outros sites
Eclesiastes 2 Denunciar post Postado Agosto 22, 2009 MIN(data) serve pra você sim, o que aconteceu quando você testou, afinal? Compartilhar este post Link para o post Compartilhar em outros sites