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

linq 中的 groupby 应该如何写

2012-03-09 
linq 中的 groupby 应该怎么写例:实体类class Entity{string Astring Bstring C}如果在数据库中应该是s

linq 中的 groupby 应该怎么写
例:
实体类

class Entity
{
  string A;
  string B;
  string C;
}

如果在数据库中应该是

select C from Entity groupby A ,B

而对于 IList<Entity> 用 Linq 应该怎样写

[解决办法]

var query = from e in Entitys 
group e by new { e.A, e.B } into g
select new
{
C = e.C
};

[解决办法]

C# code
            var query = from q in entity                        group q by group new { A , B}                        select q.c
[解决办法]
你确定你的SQL语句写的没问题? 

select C from Entity groupby A ,B


var query = db.Entitys.GroupBy(e=>new {e.A,e.B}).Select(g=>g.First().C);

热点排行