Добавить описание случая в пункт «Где»
Мне нужно добавитьcase
заявление вwhere
пункт. Я хочу, чтобы он выполнял любой оператор ниже в зависимости от значения TermDate.
Select *
from myTable
where id = 12345
AND TermDate CASE
WHEN NULL THEN
AND getdate() BETWEEN StartDate AND DATEADD(dd, 30, StartDate)
ELSE
AND GETDATE < TermDate
END