文档说明

ORDER BY子句

使用ORDER BY子句按时间升序或降序排序数据。InfluxQL只支持按time排序数据。

语法

SELECT_clause FROM_clause [WHERE_clause] [GROUP_BY_clause] ORDER BY time [ASC|DESC]
  • 如果不包含ORDER BY子句,默认行为是按时间升序排序数据:ORDER BY time ASC
  • 如果查询包含WHEREGROUP BY子句,则ORDER BY子句必须在这些子句之后。

排序顺序

  • ASC (升序):结果中的第一行具有最旧的时间戳。结果中的最后一行具有最近的时间戳。
  • DESC (降序):结果中的第一行具有最近的时间戳。结果中的最后一行具有最旧的时间戳。

示例

以下示例使用入门家庭传感器示例数据

按最旧的数据点首先排序

按最新的数据点首先排序


这个页面有帮助吗?

感谢您的反馈!


Flux 的未来

Flux 将进入维护模式。您可以继续按照当前的方式使用它,而无需对您的代码进行任何更改。

阅读更多

InfluxDB v3 增强功能和 InfluxDB 集群现已全面上市

新功能,包括更快的查询性能和管理工具,推动了 InfluxDB v3 产品线的进步。InfluxDB 集群现已全面上市。

InfluxDB v3 性能和功能

InfluxDB v3 产品线在查询性能方面取得了重大提升,并提供了新的管理工具。这些增强包括用于监控 InfluxDB 集群健康状况的操作仪表板,InfluxDB Cloud Dedicated 中的单点登录(SSO)支持,以及用于令牌和数据库的新管理 API。

了解 v3 的新增强功能


InfluxDB 集群全面上市

InfluxDB 集群现已全面上市,并为您在自管理的堆栈中提供了 InfluxDB v3 的功能。

与我们讨论 InfluxDB 集群