首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在influx中使用distinct with groupby和where子句

在influx中使用distinct with groupby和where子句
EN

Stack Overflow用户
提问于 2020-06-17 03:54:53
回答 1查看 71关注 0票数 0

我在influx中有一个表,其中每分钟存储不同域的主机值。有些域有多个主机,有些只有一个。

每台主机都有一些值,我每分钟用下面的查询进行一次分组:-

代码语言:javascript
复制
q = 'SELECT sum(\"value\") FROM \"mph.oper.users\" WHERE \"host\" =~ /mphhos-{0}| *mph-{0}/ AND time > now() - {1}d and time < now() - 1m GROUP BY time(1m) fill(none);'.format(
        domain, duration)

我想要检查是否在同一分钟内,如果我有来自同一主机的多个数据点,并且我想在唯一的主机上进行求和。

EN

回答 1

Stack Overflow用户

发布于 2020-06-17 04:51:16

我想说一些与拥有有关的事情,但你能扩展一下你的问题吗?

代码语言:javascript
复制
q =  
'SELECT sum(\"value\")
 FROM \"mph.oper.users\" 
 WHERE 
  \"host\" =~ /mphhos-{0}| *mph-{0}/ 
  AND time > now() - {1}d 
  AND time < now() - 1m 
 GROUP BY time(1m) fill(none);'.format(domain, duration)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62416542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档