首页 > 解决方案 > 如何在 DolphinDB 中为每十行从表中选择一行

问题描述

我想每十行得到一行,例如,我定义一个表如下,

 t=table(1..1000 as id, rand(1.0, 1000) as value)

然后我想得到id%10为1的行。这个sql语句怎么写?

标签: dolphindb

解决方案


试试这个 sql:

select * from t where rowNo(id) % 10 = 0

函数 rowNo 返回表中每一行的索引位置。


推荐阅读