[firebase-br] Order by
Sandro Souza
escovadordebits em gmail.com
Sex Jul 31 15:27:35 -03 2009
Bom dia/tarde José.
Grande José, faço aqui a minha humilde sugestão:
SELECT .... FROM .... WHERE ..... ORDER BY CAST(SUBSTRING(RESPOSTA FROM 2
FOR (CHAR_LENGTH(RESPOSTA) - 1))AS SMALLINT);
Espero ter ajudado mais que atrapalhado. :D
2009/7/30 Jose Luiz de Medeiros <joseluiz em medeirosinfor.com>
> Colegas..
>
>
>
> Tenho um campo RESPOSTA do tipo varchar preenchido dessa forma:
>
> R1
>
> R2
>
> R3
>
> R4
>
> R5
>
> R11
>
> R12
>
> R20
>
> R22
>
> R30
>
> Preciso ordenar esse campo de forma que a ordem fique da forma acima
> descrito, pois quando dou ORDER BY RESPOSTA, tenho o seguinte resultado:
>
> R1
>
> R11
>
> R12
>
> R2
>
> R20
>
> R22
>
> R3
>
> R30
>
> R4
>
> R5
>
>
>
> Será que teria um jeito?
>
>
>
>
>
> Grato:
>
> Jose Luiz
>
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista