[firebase-br] Dica de Ordenação
José Luiz
zeluizdala em terra.com.br
Sáb Jul 19 21:39:25 -03 2008
Ola Eduardo e Marcelo
Perfeito, fazendo a concatenação sugerida pelo Eduardo funcionou
perfeitamente.
Muito Obrigado
Um abraço
Jose Luiz
----- Original Message -----
From: "Eduardo Bahiense" <eduardo em icontroller.com.br>
To: <lista em firebase.com.br>
Sent: Saturday, July 19, 2008 7:58 PM
Subject: Re: [firebase-br] Dica de Ordenação
Pois é, nada como maturar uma idéia.
Basta concatenar a porção do ano com a porção do mês sem converter nada.
SUBSTRING(CAMPOCHAR FROM 4 FOR 2)||SUBSTRING(CAMPOCHAR FROM 1 FOR 2) AS
ORDEM
Se houver algum tratamento especial, use o CASE.
[]s
Eduardo
> Pegando carona com o Eduardo:
>
> SELECT ((CAST(SUBSTRING(CAMPOCHAR FROM 4 FOR 2) AS INTEGER)*100)+
> CAST(SUBSTRING(CAMPOCHAR FROM 1 FOR 2) AS INTEGER)) AS
> ORDEM...
>
> Será que não resolve? Não trabalho muito com Firebird, então não sei a
> sintaxe de cor, mas acho que esse script funciona.
> Se isso não resolver, tente usar CASE WHEN <condição> THEN <se verdadeiro>
> ELSE <se falso> END
______________________________________________
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
--
No virus found in this incoming message.
Checked by AVG.
Version: 7.5.526 / Virus Database: 270.5.2 - Release Date: 18/7/2008 00:00
Mais detalhes sobre a lista de discussão lista