我很新的LINQ查询,我只是想我的数据库查询转换为LINQ的。
这是我简单的SQL查询:
var query = "SELECT EnrollmentDate, COUNT(*) AS StudentCount "
+ "FROM Person "
+ "WHERE EnrollmentDate IS NOT NULL "
+ "GROUP BY EnrollmentDate";
var data = db.Database.SqlQuery<EnrollmentDateGroup>(query);
它工作正常,但怎么可能有可能写在LINQ的这个查询 ,我只是不能转换为group by
语句转换成Linq的。 这似乎有点棘手转换成Linq的。
谁能帮我这个?