Добрый день.
В запросе есть две даты - Дата 1 и Дата 2. Необходимо узнать, есть ли между этими датами ровно пол года. Если пол года или больше, получить истину, если меньше, получить ложь.
Но есть загвоздка. Нужно, чтобы из года как бы выпало 4 месяца - июнь, июль, август, сентябрь. То есть представить, что этих месяцев нет. Если Дата1 входит в эти четыре месяца, она должна отсчитываться от 1 октября. Если Дата1 была 25 мая, то "полгода" у нее пройдут в марте следующего года.
Есть ли способ сделать это просто?
1) с помощью конструкции ВЫБОР КОГДА ТОГДА определить входит дата1 или дата2 в 4 месяца.
2) прибавить или отнять 4 месяца от попавшей туда даты
3) РазностьДат()