ORDENAR CONSULTA SQL POR DATAS
                    Olá amigos, estou tentando ordenar os dados da minha tabela por ordem de data.
Fiz a seguinte SQL:
[Ô]select * from PedidoVenda order by dataprevista ASC [Ô]
o resultado sai assim:
01/11/09
01/12/09
30/10/19
Ordena pelo dia não pelo mês, deveria ser assim:
30/10/09
01/11/09
01/12/09
Poderiam me ajudar,
Grato
            Fiz a seguinte SQL:
[Ô]select * from PedidoVenda order by dataprevista ASC [Ô]
o resultado sai assim:
01/11/09
01/12/09
30/10/19
Ordena pelo dia não pelo mês, deveria ser assim:
30/10/09
01/11/09
01/12/09
Poderiam me ajudar,
Grato
                    LEANDRO_BUENO,
Tenta desta forma.
select * from PedidoVenda order by format(dataprevista,[Ô]yyyy/mm/dd[Ô])
Thiago.
                
            Tenta desta forma.
select * from PedidoVenda order by format(dataprevista,[Ô]yyyy/mm/dd[Ô])
Thiago.
SELECT * FROM PedidoVenda ORDER BY MONTH(dataprevista)
                
                    quase deu certo THIAGO_CC, valeu pela ajuda.
mas tive que fazer uma alteração tive que colocar aspas simples:
select * from PedidoVenda order by format(dataprevista,[ô]yyyy/mm/dd[ô])
Sua solução estava correta amigo TECLA.
Obrigado pela ajuda de vcs.
Grato
            mas tive que fazer uma alteração tive que colocar aspas simples:
select * from PedidoVenda order by format(dataprevista,[ô]yyyy/mm/dd[ô])
Sua solução estava correta amigo TECLA.
Obrigado pela ajuda de vcs.
Grato
                        Tópico encerrado , respostas não são mais permitidas