如何在DolphinDB数据库中选择每个组中最后一行的所有列?

时间:2019-09-16 13:39:01

标签: dolphindb

我有一张大约100列的表格,想选择每个(符号,日期)组中最后一行的所有列。我能解决的唯一方法是

select last(column1), last(column2), ... , last(column100) from t context by symbol, date

有没有更简单的方法?写下所有100个列名是不现实的。

1 个答案:

答案 0 :(得分:0)

Context by子句可以与DolphinDB中的haveing子句一起使用

select * from t context by symbol, date having rowNo(symbol) = size(symbol) - 1