次の LINQ クエリがあります。
model.TotalEnquiries = enquiriesDbContext.Enquiries.Where(x => x.CustomerAccountNumber == formModel.CustomerAccNo)
.Where(x => x.EnquiryDate >= startDate).Where(x => x.EnquiryDate <= endDate).Count();
これは、指定された 2 つの期間の間で、たとえば 60 の値を返すので問題なく動作しますが、私がやりたいのは、この期間の 1 日、1 週間、および 1 か月あたりの平均問い合わせ数を見つけることです。リンク?