Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como posso testar nulo e não nulo ao mesmo tempo no sql?


Mas
middle like '%%' or middle is null

é sempre verdadeiro:ou middle é nulo, caso em que middle is null é verdadeiro ou contém um ou mais caracteres, nesse caso middle like '%%' é verdade. Então você pode simplesmente escrever:
select * from employees
where
lastname like '%smith%' and firstname like '%bob%'