第一列是DateTime.Ticks
值。
这些值每5分钟存储一次。
我想根据固定的时间范围查询该列中的数据,例如用户喜欢的 H1
(1h)或 M30
(30分钟)。
如何使用 SELECT
声明执行此操作?
如您所见,所有列均基于刻度值。我想根据 timeofrefresh
列查询此表,并在 H5
的基础上插入行(如果是5小时的TimeFrame或者什么用户选择的其他TimeFrame。
因此,如果用户选择 M15
(15分钟)作为TimeFrame,则应返回以下行:
行,
基于 timeofrefresh1
列值
和用户选择的TimeFrame M15
(15分钟):
22:30:00.016..., cell 2, cell 3, cell 4, ...
22:35:00.014..., ...
22:40:00.015..., ...
22:45:00.014..., cell 2,cell 3,cell 4, ...
22:50:00.016..., ...
22:55:00.014..., ...
23:00:00.015..., cell 2, cell 3, cell 4, ...
23:05:00.014..., ...
23:10:00.016..., ...
23:15:00.016..., cell 2,cell 3,cell 4, ...
23:20:00.014..., ...
23:25:00.015..., ...
...