我正在尝试通过 SQLite 查询定期获取两个日期之间的值的总和。
比方说,那张桌子看起来像这样:
第 1 栏 | 第 2 栏 | 第3栏 |
---|---|---|
22:04:02 | 22:04:12 | 8 |
22:04:12 | 22:04:22 | 22 |
22:04:22 | 22:04:32 | 10 |
22:04:32 | 22:04:42 | 9 |
22:04:42 | 22:04:52 | 92 |
22:04:52 | 22:05:02 | 14 |
22:05:02 | 22:05:12 | 88 |
22:05:12 | 22:05:22 | 24 |
22:05:22 | 22:05:32 | 30 |
我想到了类似的事情
SELECT SUM(Col3) AS duomenys FROM myTable
WHERE Col1 >= '22:04:02' AND Col2 <= '22:05:02' GROUP BY Time(Col1, '+20 seconds')
但结果是
SUM
中这两次之间所有数据的 Col3
- 155。
我想要的结果是:
时间 | 总和 |
---|---|
22:04:22 | 30 |
22:04:42 | 19 |
22:05:02 | 106 |