[firebase-br] Dica de Ordenação

Eduardo Bahiense eduardo em icontroller.com.br
Sáb Jul 19 11:55:18 -03 2008


Olá José Luiz

SELECT
	CAST(
		'01.'||
		SUBSTRING(CAMPOCHAR FROM 1 FOR 2)||'.'||
		SUBSTRING(CAMPOCHAR FROM 4 FOR 2) AS DATE
             ) AS ORDEM,
	CAMPOCHAR
FROM
	TABELA
ORDER BY 1

[]s Eduardo

José Luiz escreveu:
> Amigos
> 
> ALguém tem alguma dica de como fazer uma ordenação num campo CHAR onde esta
> armazenada a informação de mês e ano no formato 01/08(por ex.) gostaria de
> fazer um select ordenado por esse campo, no entanto deveria aparecer na tela
> assim:
> 
> 02/08
> 01/08
> 12/07
> 11/07
> ...
> ...
> 01/07
> 
> se usar simplesmente o ORder by campo mesano ele retorna
> 
> 02/08
> 01/08
> 01/07
> ...
> ...
> 
> Existe uma forma de fazer isso ? Já usei a opção  DESC e dá no mesmo.
> 
> 
> José 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