У меня есть довольно простое предложение where - оно предназначено для получения ссуд, которые в самый последний день обработки просрочили 42 дня по сравнению с предыдущим днем обработки.С тех пор я узнал, что мне нужно получить кредиты, срок погашения которых составляет 175 дней, НО также кредиты, срок погашения которых составляет 175 дней, или 350 (175 x 2), 525, 700 и т. Д. Это разделмое текущее предложение where с тремя интервалами дат, но буквально оно должно выходить за рамки этого (с интервалами в 175 дат), но перед тем, как ввести все эти дополнительные 175-дневные приращения, я подумал, что должен быть более краткий способ указания напо крайней мере, несколько приращений 175 дней после 350:
Where
(
(ISNULL(li.PDDAYSREG,0) >= 42
and ISNULL(ld.PDDAYSREG,0) < 42)
or
(ISNULL(li.PDDAYSREG,0) >= 175
and ISNULL(ld.PDDAYSREG,0) < 175)
or
(ISNULL(li.PDDAYSREG,0) >= 350
and ISNULL(ld.PDDAYSREG,0) < 350)
)
Буду очень признателен за любые идеи!