首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

sql转linq解决方案

2013-03-10 
sql转linqselect max(StuId) from StudentInfo group by StuName having count(StuName)1转Linq怎么写,谢

sql转linq
select max(StuId) from StudentInfo group by StuName having count(StuName)>1
转Linq怎么写,谢谢哈 linq
[解决办法]

var list=StudentInfo.GroupBy(t=>t.StuName).Where(t=>t.Count()>1).Select(t=>t.Max(tt=>tt.StuId)).ToList();

[解决办法]
select max(StuId) from StudentInfo group by StuName having count(StuName)>1
先转汉语:
选择StudentInfo表中StuName字段重复的记录,并且或者这些重复记录中StuId最大的那个。
再转linq
参考1楼。

热点排行