95
A
回答
206
像这样:
from c in db.Company
group c by c.Name into grp
where grp.Count() > 1
select grp.Key
或者使用方法的语法:
Company
.GroupBy(c => c.Name)
.Where(grp => grp.Count() > 1)
.Select(grp => grp.Key);
+7
感谢您提供这两种形式的语法! :D – Jess 2015-11-17 20:38:55
5
对于任何人要做到这一点在VB(因为我是,但没有找到任何东西)
From c In db.Company
Select c.Name Group By Name Into Group
Where Group.Count > 1
+0
我很难理解为什么'Group By'在VB中的'Select'子句之后。 – Arvin 2017-11-08 03:16:58
相关问题
- 1. LINQ的组通过,并采取计数
- 2. LINQ:通过组计数收集订单
- 3. 计数和组通过与波轮
- 4. 如何查询与Linq的实体与组通过和两个计数
- 5. SQL组通过计数
- 6. 通过左连接使用组和LINQ计数
- 7. NHIbernate(3.1) - Linq组,然后通过计数问题
- 8. LINQ通过并正确计数加入群组
- 9. LINQ - 3子由与组选择计数
- 10. linq分组计数
- 11. Linq .GroupBy()与计数
- 12. 通过LINQ生成二维数组
- 13. LINQ Group通过小计和合计
- 14. 组通过在LINQ to LLBLGEN
- 15. LINQ组通过加入
- 16. SQL到LINQ组通过
- 17. LINQ组,以便通过
- 18. LINQ组通过问题
- 19. LINQ秩序通过与IComparer
- 20. Linq优化计数和组
- 21. LINQ分组和计数
- 22. 使用linq计数组
- 23. 通过jQuery数组与php与json
- 24. LINQ与GROUPBY和计数
- 25. 通过计数
- 26. 通过计数
- 27. 通过计数
- 28. 通过,思考斯芬克斯组与重复计数
- 29. Mysql的总和 - 计数,与组,为了通过,限制功能
- 30. 查询用于对通过与组条件coulmns计数BY
可能的重复http://stackoverflow.com/questions/1333265/having-and-conditional-count-in-linq-query – 2012-08-29 17:31:40