dolphindb - 如何获取 DolphinDB 中每个设备的最新记录?
问题描述
我在 DolphinDB 中创建了一个名为 device 的流表来存储 3000 台设备的实时数据。现在我想查询每个设备的最后一条记录。sql语句怎么写?
这个流表的结构如下:
Name typeString typeInt
---------- ---------- -------
time DATETIME 11
device_id SYMBOL 17
mem_free LONG 5
mem_used LONG 5
解决方案
查询语句如下:
select top 1 * from t context by device_id csort time desc
推荐阅读
- r - 使用 R 从 binance 获取高级指标(振荡器)
- php - 我在 localhost 中的 php 代码正常工作,但在主机中不工作
- c - 如何使用 CodeBlocks 创建 C 库?
- android - 检查专辑封面是否存在?
- node.js - 在 Google Cloud Functions 上处理 PDF:spawn pdftotext ENOENT
- php - 标头功能不起作用
- node.js - nodejs上传文件时找不到404
- javascript - 未找到模块:错误:无法解析“../fonts/fontawesome-webfont.eot”
- phalcon - 从过程 Phalconphp 获取输出参数
- c# - 计算一组成绩的最终平均值的程序