MVC 查询 指定列 条数>=2 的所有数据

我想让查询数据 (*), 条件是 表中第二列如果相同的值 的 数据个数   有 2个(BUSINESSRECORD .count=2)就取出来数据。

意思就是上图第二列BUSINESSRECORD又好几行数据, 其中有2个值为76的数据,把他当做where条件 取出所有的数据。

  其他的值70、42什么的相同的值的个数没有超过2个,就不要。

怎么实现  取到  BUSINESSRECORD 相同值 count=2 的数据?

我要在VIEW界面接受 传过来的这两条数据。 


Cats萌萌
浏览 592回答 1
1回答

LEATH

var&nbsp;result&nbsp;=&nbsp;new&nbsp;List<YourEntity>(); list.GroupBy(r&nbsp;=>&nbsp;r.BUSINESSRECORD).Where(g&nbsp;=>&nbsp;g.Count()&nbsp;==&nbsp;2).ToList()//根据BUSINESSRECORD分组并取得所有包含2条数据的分组 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.ForEach(ig&nbsp;=>&nbsp;ig.ToList().ForEach(result.Add));//循环取出得到的分组里的数据
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript