[firebase-br] Order by Condicional

XSoftware - Armando armando.boza em gmail.com
Ter Mar 15 08:04:17 -03 2016


Amigo, creio que desta maneira que vc citou não dá mesmo.

Eu faço o seguinte, declaro uma variável no input e valido por ela, ex:

if vordem = 'sexo' then begin

select codigo, nome
from alunos
order by sexo

end

if vordem = 'idade' then begin

select codigo, nome
from alunos
order by idade

end

Simples assim.

Att
Armando

Em 14/03/2016 11:30, Fábio P. Santos escreveu:
> Bom dia colegas,
>
> existe uma maneira de criar um order by condicional ?
>
> exemplo:
>
> select codigo, nome
> from alunos
> order by sexo
>
> select codigo, nome
> from alunos
> order by idade
>
> para não ter de repetir as duas select´s dentro de uma stored procedure
> dependendo de uma condição de order by, algo do tipo:
>
> select codigo, nome
> from  alunos
> {condicao} then order by sexo
> {condicao} then order by idade
>
> Obrigado....
> ______________________________________________
> 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://www.firebase.com.br/pesquisa_lista.html





Mais detalhes sobre a lista de discussão lista