我想在接下来的 5、10、30 分钟等内从表中选择最大元素。我怀疑 where 子句中的多个元素是不可能的。使用正常<
和</:
失败。我的代码/查询如下:
`select max price from dat where time</: (09:05:00; 09:10:00; 09:30:00)`
任何想法我在这里做错了什么?这个想法是在该行的下一个 5、10、30 分钟内获得每行的最高价格,而不仅仅是整个表格中的 3 个最高价格。
select max price from dat where time</: time+\:(5 10 30)
这不起作用,但应该给出一般的想法。
为了进一步澄清,我想从表格每一行的 time[i] 开始以 5、10、30 分钟为间隔计算最高价格。因此,对于 x+5、x+10、x+30 分钟内的每个表行最高价格,其中 x 是该行中的时间条目。