Ordenar Data SQL
Boa Tarde,
Tenho uma tabela onde as datas são gravadas MMAAAA(022014,052005), como eu faço o select para ordenar essas datas?
Tentei:
Mas a ordenação fica fora de ordem.
Alguém sabe como realizar essa ordenação por MMAAAA?
Tenho uma tabela onde as datas são gravadas MMAAAA(022014,052005), como eu faço o select para ordenar essas datas?
Tentei:
select data from mes_ped order by data desc
Mas a ordenação fica fora de ordem.
Alguém sabe como realizar essa ordenação por MMAAAA?
Deivid Costa
Curtidas 0
Melhor post
Mariana Carvalho
04/12/2014
olá Deivid, existe consulta especifica para mes e ano? eu realmente não sei, olha esse link
[url]https://social.msdn.microsoft.com/Forums/pt-BR/b559b2c1-b91f-4e7c-adfa-b39b2ed8c0ac/ordenar-por-data-no-formato-ddmmyyyy-com-nome-da-coluna?forum=520[/url]
[url]https://social.msdn.microsoft.com/Forums/pt-BR/b559b2c1-b91f-4e7c-adfa-b39b2ed8c0ac/ordenar-por-data-no-formato-ddmmyyyy-com-nome-da-coluna?forum=520[/url]
GOSTEI 2
Mais Respostas
Deivid Costa
04/12/2014
olá Deivid, existe consulta especifica para mes e ano? eu realmente não sei, olha esse link
[url]https://social.msdn.microsoft.com/Forums/pt-BR/b559b2c1-b91f-4e7c-adfa-b39b2ed8c0ac/ordenar-por-data-no-formato-ddmmyyyy-com-nome-da-coluna?forum=520[/url]
[url]https://social.msdn.microsoft.com/Forums/pt-BR/b559b2c1-b91f-4e7c-adfa-b39b2ed8c0ac/ordenar-por-data-no-formato-ddmmyyyy-com-nome-da-coluna?forum=520[/url]
Oi Mariana não, mas eu consegui a solução, ficou assim:
SELECT SUBSTRING(data,1,2)[MES],SUBSTRING(data,3,6)[ANO],data FROM mes_ped ORDER BY ANO DESC,MES DESC
Muito obrigado pela ajuda.
GOSTEI 0
Mariana Carvalho
04/12/2014
Não conheço esses parametros dentro dos parenteses. mas já que deu certo, tudo de bom! abraço.
GOSTEI 0