[firebase-br] Ordena??o

Rafael Moroni rmoroni em terra.com.br
Sáb Jan 28 18:05:54 -03 2006


Olá pessoal,

tenho um select um faço um 'order by' por diversas formas, como não quero 
fazer diversos selects pretendia fazer da seguinte forma:

- da minha aplicação vem a ordem que eu desejo("OrdRel")
- no select faria assim:

if ("OrdRel" = 0) then "varOrdRel" = 3;

if ("OrdRel" = 1) then "varOrdRel" = 4;

if ("OrdRel" = 2) then "varOrdRel" = 5;

if ("OrdRel" = 3) then "varOrdRel" = 7;
for select <campos-selecionados>
from ....
where ...
group by ...
order by 1,:"varOrdRel"
........
não ocorre nenhum erro, só que não ordena corretamente. Mas,por exemplo, se 
fizer o order by 1,5 a ordenação é feita corretamente. Isto me diz que não 
posso fazer uma ordenação por uma variavel declarada numa SP?

Obrigado,
Rafael Moroni 







Mais detalhes sobre a lista de discussão lista