为了在 DolphinDB 中获取每个组的最后几行,我将按时间列降序在每个组中排序,然后使用"选择前 n ......从 t 上下文通过 x"。有没有办法我可以使用本质上"选择最后 n ....从 t 上下文中按 x"直接获取每个组中的最后几行而不进行排序?
您可以尝试使用tail
tail(obj, [n=1])
obj可以是表名。
n要返回的最后n行数。
在下面的链接中找到文档和示例。
https://www.dolphindb.com/help/index.html?tail.html
您可以将"limit"与负整数一起使用,以选择"context by"子句之后的最后几个观察
select * from t context by sym limit -5