常用聚合函数
count()函数
返回一个(field)字段中的非空值的数量。返回一个(field)字段中的非空值的数量。
语法:
SELECT COUNT(<field_key>) FROM <measurement_name> [WHERE <stuff>] [GROUP BY <stuff>]示例:
>SELECT COUNT(water_level) FROM h2o_feet name: h2o_feet -------------- time count 1970-01-01T00:00:00Z 15258说明 water_level这个字段在 h2o_feet表中共有15258条数据。
注意:InfluxDB中的函数如果没有指定时间的话,会默认以 epoch 0 (1970-01-01T00:00:00Z) 作为时间。可以在where 中加入时间条件,如下:
> SELECT COUNT(water_level) FROM h2o_feet WHERE time >= '2015-08-18T00:00:00Z' AND time < '2015-09-18T17:00:00Z' GROUP BY time(4d) name: h2o_feet -------------- time count
版权声明:本文为zx711166原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。