我使用子句Group By执行了错误的查询,但执行成功。 众所周知,与聚合函数一起使用的Group By子句或GROUP BY子句会引发错误。 SELECT * FROM“ CSTable”。“ autogen”。“ sampleTable” GROUP BY“ NAME” FILL(空) 因此,任何人都可以查看此查询以及为什么它在InfluxDB中成功执行。
答案 0 :(得分:0)
从技术上讲,这与没有group by tag
子句的情况相同。按标签分组并没有限制influxdb可返回的数据点的数量,因此可以按原样返回所有这些数据点。这就是为什么您可能没有收到错误的原因。在这种情况下是否应该产生错误是一个单独的问题。
但是,如果您group by time()
(而不是标签或在标签之外),则需要提供一个聚合函数。