tdengine笔记

tdengine 查询2022-11-01 08:00:00.000到2025-09-01 08:30:00.000范围内,1分钟的刻度,缺失的k线数据

复制代码
# tdengine 查询2022-11-01 08:00:00.000到2025-09-01 08:30:00.000范围内,1分钟的刻度,缺失的k线数据

SELECT 
    ts,
    'lack' AS data_status
FROM (
    SELECT 
        _wstart AS ts,
        FIRST(data_status) AS data_status
    FROM my_schema.my_sub_table
    WHERE ts BETWEEN '2022-11-01 08:00:00.000' AND '2025-09-01 08:30:00.000'
    INTERVAL(1m) FILL(NULL)
) t
WHERE data_status IS NULL
ORDER BY ts;

2,tdengine删除时,只能用第一个时间戳字段作为查询条件,不能使用表的别名

相关推荐
林希_Rachel_傻希希几秒前
this 的指向与 bind() 方法详解
前端·javascript
Helloworld1 分钟前
掌握 JavaScript 的“变色龙”——this 关键字完全指南
javascript
Komorebi゛1 分钟前
【Vue3】使用websocket实现前后端实时更新数据
前端·websocket
想要狠赚笔的小燕2 分钟前
老项目救星:Vue3/Vite/JS 项目渐进式引入「代码 + Commit」自动化规范全指南(多人协作)
前端·vue.js
用户352120195608 分钟前
React-router v7(下)
前端
枫,为落叶8 分钟前
【vue】设置时间格式
前端·javascript·vue.js
渣哥14 分钟前
对象居然不用自己创建?Spring 依赖注入机制的真相惊呆了!
javascript·面试·github
兮兮能吃能睡18 分钟前
资料片:R语言中常见的英文术语及其含义
开发语言·r语言
zz-zjx25 分钟前
JVM垃圾收集器详解(jdk21+25实战版)
java·开发语言·jvm
郝学胜-神的一滴30 分钟前
Linux系统函数link、unlink与dentry的关系及使用注意事项
linux·运维·服务器·开发语言·前端·c++