where的查询语句WHERE子句支持对field value进行比较,field value可以是字符串、布尔值、浮点数或者整数。在WHERE子句中,请对字符串类型的field value用单引号括起来。如果字符串类型的field value没有使用引号或者使用了双引号,那么不会返回任何查询结果,在大多数情况下,也不会返回错误。 eg:select * from myuser where “name”=‘xc’; 如上所示:在查询的field是字符串的时候,写法必须如上所示。如果是其他的类型,那么field可以加上双引号也可以不加,field value 必须不加
group by tags GROUP BY *按所有tag对查询结果进行分组。 GROUP BY <tag_key>按指定的一个tag对查询结果进行分组。 GROUP BY <tag_key>,<tag_key>按多个tag对查询结果进行分组,tag key的顺序对结果无影响。 如果查询语句中包含一个WHERE子句,那么GROUP BY子句必须放在该WHERE子句后面。
group by time() 基本的GROUP BY time()查询需要在SELECT子句中包含一个InfluxQL函数,GROUP BY time()子句中的time_interval(时间间隔)是一个持续时间(duration),决定了TSDB For InfluxDB®按多大的时间间隔将查询结果进行分组。fill(<fill_option>)是可选的,它会改变不含数据的时间间隔的返回值。