Обычно отчет требуется один раз в квартал, а дата анализа (любая дата) - это последняя дата предыдущего квартала. Так что, если мы загружаем 10 июля, «Дата анализа» будет 30 июня (того же года). ОДНАКО - возможно, что пользователи захотят загрузить данные раньше, чтобы увидеть, что может потребоваться решить к концу квартала. В этом случае они могут захотеть загрузить его 20 июня, а «Дата анализа» все равно будет 30 июня.
Как мне написать запрос для этих двух условий, учитывая, что для этого конкретного ограничения будет только один месяц вперед.