Linq语句编写

xu82481469 2011-08-21 03:51:57
是这样的,我有个数据库有以下3项
ID
class
AccessTime

我想查询在2000年1月1日入学的学生中哪个班的最多。Linq语句怎么写,谢谢了
...全文
122 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
你的选择B 2011-08-22
  • 打赏
  • 举报
回复
楼上正解
g.key() 即为人数最多的班级的学生
!!!
q107770540 2011-08-21
  • 打赏
  • 举报
回复
[Quote=引用楼主 xu82481469 的回复:]
是这样的,我有个数据库有以下3项
ID
class
AccessTime

我想查询在2000年1月1日入学的学生中哪个班的最多。Linq语句怎么写,谢谢了
[/Quote]
var query=(from t in db.TableA
where t.AccessTime==Convert.ToDateTime("2000-1-1")
group t by t.class into g
orderby g.Count() descending
select g.Key).FirstOrDefault();

不过这题看像是作业题 我想看到的是你的思考
xu82481469 2011-08-21
  • 打赏
  • 举报
回复
class 是 string 类型的

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧