У меня есть таблица с четырьмя столбцами, относящимися к этому вопросу: EventID (int, null), StartDateTime (datetime, null), EndDateTime (datetime, null), DurationInMinutes (int, null)
Я хочу написать запрос, который выберет дополнительный столбец с суммой общей продолжительности событий, которые произошли в течение 7 последовательных дней, предшествующих событию, и я не знаю, как лучше всего это сделать. Прямо сейчас я думаю о каком-то СУММЕ заявления о ситуации или LAG, но я не могу понять, как это написать. Я надеюсь избежать всего, что будет нуждаться в cte, хотя бы потому, что в моем запросе уже слишком много таких запросов. Пожалуйста, помогите?