【发布时间】:2018-03-20 17:49:43
【问题描述】:
我有一个admission 模型类如下:
public class admission
{
public int AdmissionID {get;set;}
public DateTime Session {get;set;}
public string Class {get;set;}
public DateTime RegDate {get;set;}
}
我想获取入学报告,以了解当年每个月有多少学生入学。
例如:
Month No.Of.StudentsAdmitted
---------------------------------
Jan 20
Feb 2
March 10
April 5
and so on....
这是我尝试过但不知道我在做什么的查询:
db.admissions
.Where(d => d.regDateTime.Value.Date.Year == DateTime.Now.Year )
.GroupBy(d => d.regDateTime.Value.Month)
.ToList();
我还想要月份名称而不是月份值。
更简单的说,就是想统计当年每个月的学生人数……
【问题讨论】:
标签: asp.net entity-framework linq linq-to-entities asp.net-mvc-5