0
次のように私はadmission
モデルクラスを持っている:Entity FrameworkとASP.NET MVC 4でgroupby句を使用するには?
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();
私も月名の代わりに、月の値が欲しいです。もっと簡単な言葉で
、私は現在の年の各月の学生の数をカウントしたい...
感謝@K_foxer:AINS、あなたは常にアップし、その後、新しい匿名のオブジェクトを選択)(ToListメソッドを移動することができます – mubsher