我有以下查询,我想按月份而不是完整日期对结果进行分组。有什么简单的方法可以实现吗?注意到我正在使用 SqlKata 库
预期结果
Month | Balance
------|--------
1 | 100
2 | 150
3 | 300
代替
Date | Balance
-------- |------
2018-01-01 | 100
2018-01-02 | 90
..... | ....
2018-02-01 | 150
我目前的代码是:
var balances = db.Query("Balances")
.WhereBetween("Date", from, to)
.Select("Date")
.Select("sum([Balance]) as Balance")
.GroupBy("Date")
.Get();