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. MySQL计数与组通过
- 3. 计数使用组通过LINQ的
- 4. LINQ的组通过,并采取计数
- 5. LINQ:通过组计数收集订单
- 6. 计数和组通过与波轮
- 7. 如何查询与Linq的实体与组通过和两个计数
- 8. LINQ的组通过组
- 9. 通过使用linq(范围+计数)
- 10. SQL组通过计数
- 11. 通过左连接使用组和LINQ计数
- 12. LINQ通过并正确计数加入群组
- 13. NHIbernate(3.1) - Linq组,然后通过计数问题
- 14. 返回计数的列表,并通过ID LINQ分组为sql
- 15. LINQ - 3子由与组选择计数
- 16. 通过LINQ查询与组通过查看[错误出]
- 17. LINQ的组通过与顺序通过创建日期
- 18. linq分组计数
- 19. Linq .GroupBy()与计数
- 20. LINQ组通过对数据业务
- 21. 通过LINQ生成二维数组
- 22. LINQ Group通过小计和合计
- 23. LINQ的选择组通过
- 24. LINQ组通过问题
- 25. C#LINQ查询组通过
- 26. 组通过在LINQ to LLBLGEN
- 27. LINQ组,以便通过
- 28. 组通过LINQ到实体
- 29. LINQ组通过加入
- 30. SQL到LINQ组通过
可能的重复http://stackoverflow.com/questions/1333265/having-and-conditional-count-in-linq-query – 2012-08-29 17:31:40