Искам да направя заявка може да провери напълно null например:
select a where
case
when a like %b%
then a like %b% (if after search every row of table still return null)
else
a like %c% (if have match in any row skip else statement)
Отговори:
2 за отговор № 1Звучи като да имате нужда от функцията COALESCE ():
SELECT COALESCE(a, b, c, ..., "default")
това ще върне първата NON-нула стойност в списъка с аргументи, напр.
COALESCE(null, null, "hello")
се завръща hello
.