dolphindb - 如何在 DolphinDB 中为每十行从表中选择一行
问题描述
我想每十行得到一行,例如,我定义一个表如下,
t=table(1..1000 as id, rand(1.0, 1000) as value)
然后我想得到id%10为1的行。这个sql语句怎么写?
解决方案
试试这个 sql:
select * from t where rowNo(id) % 10 = 0
函数 rowNo 返回表中每一行的索引位置。
推荐阅读
- python-3.x - 在运行此代码以训练 Deep Q 网络时,我收到“ModifiedTensorBoard”对象没有属性“_write_logs”的错误
- vue.js - 为 vue2-leaflet 添加搜索栏
- python - 无法在干净的 Ubuntu 安装上使用 pip3 导入“名称”错误
- javascript - SVG:文本显示在顶部和底部有间距
- vb.net - 除以零?!- 数据阅读器 OleDB VB.Net
- ggplot2 - 在同一图中绘制观察数据并通过两个模型(lm 和 lme)预测数据
- node.js - 密码不更新nodejs bcrypt
- amazon-web-services - AWS Elastic Beanstalk 和 Secret Manager
- mysql - 表基础知识:一对一、多对多、一对多
- ios - iOS - 如何在进入下一个视图控制器之前等待代码完成?