[firebase-br] Select com IF
Alex Miranda de Oliveira
alexsistemass em gmail.com
Sáb Mar 28 09:04:34 -03 2009
2009/3/28 Augusto junior <gutopj02 em gmail.com>
> Pessoal,
>
> preciso construir cuma consulta que exiba campos assim...
>
> SELECT campo1, campo2, CONDICAO , opcao1 from tabela
> opcao2
> opcao3
>
> Caso o campo condicao seja 'P' entao mostra opcao 1
> 'D' " " opcao 2
> qqer outro valor opcao 3
>
> Obrigado
> Augusto
> ______________________________________________
> 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
>
Tenta usar o Case com o When
Vai ai Um Exemplo
SELECT
Case uf.uf_sigla When 'GO' then 'Goias'
When 'DF' then 'Distrito Federal'
End AS Estado
>From UF
Se o Case When nao resolver ai voce vai ter que Criar uma Store Procedure..
Por que não Store Procedure voce pode ter Condições variaveis e etc...
Mais detalhes sobre a lista de discussão lista