Utilizando Case no Firebird – Parte 3
Olá pessoal, essa é a última parte de nossa série sobre o uso do case no Firebird. Hoje daremos um exemplo do uso do case no where, possibilitando uma maior flexibilidade e nos dando uma alternativa à combinação das condições “and” e “or”.
Lembrando que temos os seguintes dados na nossa tabela:
Imagine que precisemos fazer uma consulta para retornar todos os clientes pessoa física que tenham limite maior ou igual a 200,00 e todos os clientes pessoa jurídica que tenham limite maior ou igual à 650,00
Uma maneira de fazer isso, é combinar condições “and” e “or” da seguinte forma.
Uma alternativa que temos é usar o case, que ficaria da seguinte forma:
Em ambos o caso o resultado será o seguinte:
É isso aí pessoal, terminamos por aqui esta pequena série sobre o CASEdo Firebird, espero que tenham gostado.
Até a próxima.
Um Abraço.
Ricardo Coelho.