Sobre Case...
pessoal isso seria válido:
select nome, importancia, case when (importancia = 0) then ´Baixa´ when (importancia = 1) then ´Normal´ when (importancia = 0) then ´Alta´ else ´Crítica´ end from tabteste
Bruno Belchior
Curtidas 0
Respostas
Weber
16/05/2005
Acredito que seria válido, mas o retorno para a importancia zero seria sempre Baixa.
GOSTEI 0
Bruno Belchior
16/05/2005
como assim?
GOSTEI 0
Raserafim
16/05/2005
weber disse que vai ser sempre Baixa, e realmente vai ser, pois a condição de Baixa e de Alta é a mesma, ou seja, sempre que a condição for tal que dê Baixa, ela tb vai ser Alta, pois a condição: (importancia = 0) está nos dois.
o SQL vai assumir a primeira condição, pois ela nem testa as outras condições caso alguma seja satisfeita.
o SQL vai assumir a primeira condição, pois ela nem testa as outras condições caso alguma seja satisfeita.
GOSTEI 0
Bruno Belchior
16/05/2005
ah tá, aquilo foi erro de Ctrl+C, Ctrl+V, na verdade o último ítem é [b:f2a35bd638]3[/b:f2a35bd638]
GOSTEI 0