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