You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Apache IoTDB中长查询语句如何换行书写?

Apache IoTDB 查询语句多行书写支持说明

Apache IoTDB 的查询语句完全支持多行书写,无需额外配置,直接插入普通换行符即可,只要确保换行不会拆分完整的关键字、节点路径或函数名称。

示例用法

针对层级多、名称长的M-Tree路径,可将查询拆分为多行提升可读性:

SELECT temperature, humidity
FROM root.enterprise.factory.workshop1.machine001,
     root.enterprise.factory.workshop2.machine002
WHERE time >= '2024-05-01 00:00:00'
  AND temperature > 28

带聚合函数和分组的复杂查询也可以拆分:

SELECT AVG(pressure), MIN(vibration)
FROM root.industrial.plant.line3.equipment01,
     root.industrial.plant.line3.equipment02
GROUP BY([1h], sliding(30m))
FILTER vibration > 0.5

注意事项

  • 换行位置建议选在逗号、空格之后,或者FROM/WHERE/GROUP BY这类子句的开头,避免拆分单个标识符(比如不要把root.enterprise拆成root.\nenterprise)。
  • 该特性在IoTDB的CLI客户端、JDBC/ODBC连接、各语言驱动中均有效。

内容的提问来源于stack exchange,提问作者tianyi zhang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 04:18:11