gpt4 book ai didi

kdb - 如何在 KDB+ 中按时间排序结果

转载 作者:行者123 更新时间:2023-12-02 17:00:10 25 4
gpt4 key购买 nike

我正在做一个类似于下面的简单选择查询,

从 sym=`AAPL 的交易中选择日期、时间、价格、交易量。

我想按时间列对返回结果进行排序,但是在阅读了文档并尝试这样做之后

从 sym=`AAPL 的交易中选择[>时间] 日期、时间、价格、交易量。

我得到一个错误。

有人可以建议吗?

最佳答案

您查询的是分区数据库还是展开数据库?

如果是这样,来自 code.kx.com:“此构造适用于内存表,但不适用于从展开或分区文件加载的内存映射表”

因此有两种排序方式:

q)t1:select[<time] from select date,time,sym,price from trade where date=last date,sym=`AAPL
q)t2:`time xasc select date,time,sym,price from trade where date=last date,sym=`AAPL
q)t1~t2
1b

关于kdb - 如何在 KDB+ 中按时间排序结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54527803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com