请问加工获取过去7天每个整点时刻的真实价格,如何书写

前置数据

快照数据

trd_dt64 --- 时间(ms)

prc_last --- 价格

具体信息

计算某个时间点往前推7天每个小时时刻的整点价格,加入整点价格没有,往前推相距最近的价格

请先 登录 后评论

1 个回答

Jax Wu

代码可以参考如下,可以使用interval函数

timer t1  = select   last(prc_last) as prc_last from loadTable(dbName, tbName)
    where datehour(trd_ts) <= datehour(d), datehour(trd_ts) > temporalAdd(datehour(d),-7*7, 'h') group by bbg_tkr, interval(trd_dt64, 1H,'prev') order by bbg_tkr
//Time elapsed: 224.23 ms
请先 登录 后评论