我正在尝试编写一个 linq 查询来按年\月对数据表中的数据进行分组。
我已经设法按一个或另一个分组,但不是同时...
Dim q = From p As DataRow In DTCalls.Rows _
Group By Year = p("DATE").Year _
Into CALLS = Count(p("CALL_ID")) _
Select Year, CALLS
如何在同一查询中按年 THEN 月分组\排序?
源数据:
DATE CALL_ID
2012-05-01 23:52:44 6587
2012-02-03 09:17:41 6562
2012-05-01 06:32:41 6565
2012-02-03 12:47:41 6565
2011-05-31 08:37:41 6511
预期输出:
DATE COUNT
2011-05 1
2012-02 2
2012-05 2