Guest --Rafael -- Postado Abril 27, 2007 Denunciar Share Postado Abril 27, 2007 Oi pessoal..Estou fazendo uma listagem no my sql por exemplo select * from table order by data... so que ele pega da data mas antiga cadastrada ate a mais nova ou senha.. a data mais nova cadastrada é a ultima que aparece...Alguém sabe dizer como que eu faço pra fzr o contrário??? Obrigado!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Abril 27, 2007 Denunciar Share Postado Abril 27, 2007 O campo data é do tipo DATE? Se for, tente usar:select * from table order by data Desc;Abraços,Beraldo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Rafael -- Postado Abril 27, 2007 Denunciar Share Postado Abril 27, 2007 não... não é do tipo Date e do tipo VARCHARminha variavel data e adicionada no campo... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Abril 27, 2007 Denunciar Share Postado Abril 27, 2007 Então creio que não será possível ordenar usando o campo data. Você tem um campo de identificação que seja auto_increment? Se tiver, use-o na ordenação, da mesma forma como fiz usando "data", pois o último registro sempre terá o maior ID.Abraços,Beraldo Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --Rafael --
Oi pessoal..
Estou fazendo uma listagem no my sql
por exemplo select * from table order by data...
so que ele pega da data mas antiga cadastrada ate a mais nova ou senha.. a data mais nova cadastrada é a ultima que aparece...
Alguém sabe dizer como que eu faço pra fzr o contrário???
Obrigado!!!
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.