Мне нужно отправить предупреждающее письмо за 14 дней до истечения срока действия сертификатов valid_to, а также отправлять электронные письма каждые 3 дня с момента delay_days.
Таблица сертификатов состоит из:
ID(int) | cert_valid_to(date) | warn_before_days(int) | delay_days(int)
1 | '2019-09-30' | 14 | 3
Первое электронное письмо IМожно отправить с помощью этого выбора
select datediff(day, getdate(), c.cert_valid_to) = warn_before_days
from xyz.certificates c
Мне нужно расширить мой выбор с delay_days (int) , но пока не знаете, как.Я думаю, что это можно сделать с помощью операции по модулю.