Select后面是不支持子查询吗

【TDengine 使用环境】
生产环境 /测试/ Poc/预生产环境

【TDengine 版本】3.3.8

【操作系统以及版本】

【部署方式】容器/非容器部署

【遇到的问题:问题现象及影响】

我执行下面这个sql报错了,然后翻了下官方文档说是支持from后面的子查询?

SELECT

device_id ,

(SELECT cabinet_total_charge

FROM powerstation.telemetry_emu

WHERE device_id = ‘472519d769216e50’

AND collection_time >= ‘2025-12-20 00:00:00’

AND collection_time <= ‘2025-12-22 00:00:00’

ORDER BY collection_time DESC

LIMIT 1) as cabinet_total_charge

FROM powerstation.telemetry_emu

【TDengine 使用环境】
生产环境 /测试/ Poc/预生产环境

【TDengine 版本】3.3.8

【操作系统以及版本】

【部署方式】容器/非容器部署

【遇到的问题:问题现象及影响】

from 后面支持子查询。select …. from ( select …. );

你的查询将一个子查询作为一个字段了。