Ordenar campo 'date' por ordem cronolólica
Pessoal sempre tive muita ajuda aqui então peço novamente.
Tenho uma tabela de eventos e preciso que me retorne ordenado pelo evento na ordem cronológica.
O problema é que nem sempre vai ser cadastrado na ordem então surgiu a necessidade de ordenar pelo campo 'date', fiz assim:
ORDER BY ORDER BY data DESC.
Achei que iria funcionar mas não funcionou...
Procurei bastante e achei isso:
select * from eventos where c_eventos = '1' ORDER BY
DATE_FORMAT(data, 'y%-%m-%d')ASC
Porém o ano não ficou na ordem, mudei varias vezes mas sempre ou o ano, ou o mês ou o dia fica fora de ordem.
Não tenho conhecimento avançado então peço uma ajuda.
Desde já agradeço.
Discussão (21)
Carregando comentários...