Но
middle like '%%' or middle is null
винаги е вярно:или middle
е null, в който случай middle is null
е вярно или съдържа един или повече знака, в който случай middle like '%%'
истина е. Така че можете просто да напишете:
select * from employees
where
lastname like '%smith%' and firstname like '%bob%'