Мне нужно написать оператор LINQ, который определяет, сколько раз элемент появлялся в базе данных за последние 90 дней.Это легко, но они хотят видеть данные с точки зрения 1-30 дней, 31-60 дней и 61-90 дней.
В настоящее время я занимаюсь созданием модели, которая имеет четыре набораданных, получая список всех уникальных SKU, а затем определяя, сколько раз они появляются в базе данных.
Моя проблема заключается в диапазонах дат.Я создаю новые объекты DateTime и добавляю к ним ОТРИЦАТЕЛЬНЫЕ дни, и пытаюсь использовать это для сравнения диапазонов.Я не могу понять, как сказать что-то вроде этого:
Дата редактирования от (-30 дней) до (-60 дней).
Я не могу использовать SP для этого,Должен быть более легкий путь.Может быть, использовать промежуток времени и посмотреть, попадает ли он в этот промежуток?Я не уверен.Я редко работаю с датами.