Fórum Where = * #53845
18/11/2005
0
Ex.: Se o usuário escolher setor=1, blz => select * from tbl where setor=1.
Mas se ele quiser de todos os setores, aí que me compliquei. O setor vai ser igual a o quê? Alguém tem alguma idéia?
Agradeço desde já.
Adrinei
Curtir tópico
+ 0Posts
18/11/2005
Adrinei
Para todos => select * from tbl where depto like ´¬´
Gostei + 0
19/11/2005
Afarias
where :setor_escolhido is null or setor=:setor_escolhido
T+
Gostei + 0
19/11/2005
Adrinei
Como vc utilizou o ´is null´ lembrei do coalesce (uso FB 1.5)
Então acho que ficaria melhor utilizar:
select * from tabela
where setor like coalesce (:setor_escolhido, ´¬´)
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)