[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