我正在做一个类似于下面的简单选择查询,
从sym =`AAPL的交易中选择日期,时间,价格,交易量。
我想按时间列对返回结果进行排序,但是在阅读了文档并尝试完成后
从sym =`AAPL的交易中选择[>时间]日期,时间,价格,交易量。
我得到一个错误。
有人可以建议吗?
答案 0 :(得分:4)
您要查询分区数据库还是扩展数据库?
如果是这样,请从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