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

SQL转LINQ count如何转

2012-12-23 
SQL转LINQ count怎么转SELECT ID,COUNT(ID) FROM A GROUP BY ID请问这个怎么转成linq在线等[最优解释]var

SQL转LINQ count怎么转

SELECT ID,COUNT(ID) FROM A GROUP BY ID



请问这个怎么转成linq  在线等
[最优解释]
var query= db.A.GroupBy(a=>a.ID).Select(g=>new{ID=g.Key,CID=g.Count()});
[其他解释]
引用:
var query= db.A.GroupBy(a=>a.ID).Select(g=>new{ID=g.Key,CID=g.Count()});



可以写成linq的吗   不要lamda的
[其他解释]
引用:
引用:
var query= db.A.GroupBy(a=>a.ID).Select(g=>new{ID=g.Key,CID=g.Count()});



可以写成linq的吗 不要lamda的

你所谓的 linq 是什么?

我写的这个就是linq的啊

难道你想要这样的:

var query=from a in db.A
          group a by a.ID into g
          select new 
          {new{ID=g.Key,CID=g.Count()};
[其他解释]
引用:
引用:
引用:
var query= db.A.GroupBy(a=>a.ID).Select(g=>new{ID=g.Key,CID=g.Count()});



可以写成linq的吗 不要lamda的

你所谓的 linq 是什么?

我写的这个就是linq的啊

难道你想要这样的:

var query=from a in db.……



嗯 是这个 有点不明白
select new  
  {new{ID=g.Key,CID=g.Count()};
第二个new是什么意思
[其他解释]
sorry   写错了

var query=from a in db.A
  group a by a.ID into g
  select new  
  {ID=g.Key,CID=g.Count()};

热点排行