使用
order by limit 1
时的查询结果反馈不是Apache IoTDB 1.2.2版本的最大值。有谁知道是什么原因吗?我的整个查询语句是select d_206871005.flow_d from root.default.flow_steam_hot_cold_day.** where time>= 1970-01-01 08:00:00 and time < 2024-04-17 23:59:59 order by d_206871005.flow_d desc limit 1
,返回的值是第二大的值,仅使用desc
语句进行验证。怎么解决问题?
新版本1.3.1已经解决了您遇到的问题,即当Apache IoTDB命令中有
limit
子句时,offset
和order by
无法下推。如果您还不想升级版本,可以暂时使用select MAX_VALUE(xx1.flow_d) + MAX_VALUE(xx2.flow_d) from xxxxx
语句。