我有一个订单对象(属性 - 日期,金额和供应商)的集合。我需要准备一份报告,显示自01/01/2009以来每个月的供应商支出。 我怎样才能得到使用LINQ的结果?linq查询在vb.net中获取每月费用
0
A
回答
1
喜欢的东西:
var minDate = new DateTime(2009, 1, 1);
var query = from order in db.Orders
where order.Date >= minDate
group order by new { order.Vendor,
order.Date.Month, order.Date.Year } into g
select new { g.Key.Vendor, g.Key.Month, g.Key.Year,
g.Sum(x => x.Amount) };
将由供应商,月,年组。
相关问题
- 1. 在mySQL中获取每月/每月的月/月销售额
- 2. 获取每月
- 3. SQL查询每月
- 4. 在linq查询中获取最小值
- 5. 更好的查询来获取用户每月排名?
- 6. 在VB.NET中查询LINQ to XML提要
- 7. 获取LINQ查询的查询语法
- 8. LINQ查询获取数据
- 9. 为C#LINQ查询Vb.net等效查询
- 10. VB.NET SQL Server查询到LINQ
- 11. Linq查询列出VB.NET
- 12. 使用LINQ EF查询来获取给定月份中的所有日期
- 13. 每月生日SQL查询
- 14. 获取最大日在LINQ查询
- 15. 从LINQ查询中获取值
- 16. 使用Linq查询进行VB.NET筛选
- 17. VB.net LINQ的数据表中查询
- 18. 如何在Sql Server查询中获取每月的最后一天的行
- 19. linq查询,将sql查询转换为linq for VB.net
- 20. Linq查询获取每个IP的公司数量
- 21. (访问与VB.NET)查询:获取MAX()
- 22. 在sql查询中提取月份
- 23. 查询获得每周平均花费每个客户
- 24. 获取有关每个月
- 25. 获取数据每月
- 26. mysql的获取从每月
- 27. 提高Oracle查询的申请每月因素,每月预算的查询值
- 28. 如何查询linq查询日期是在月,季或一年
- 29. 如何使用linq在选择查询中获取值?
- 30. 如何在LINQ查询中使用GROUP BY获取MAX行?
尝试一些东西,告诉我们为什么它不能正常工作,我们可以帮助您正确地做到。 – Nix 2010-09-10 14:26:58