【问题标题】:"Having" MySQL clause to use in Grafana在 Grafana 中使用“Having”MySQL 子句
【发布时间】:2019-05-10 19:22:41
【问题描述】:

我正在使用 grafana 和 MySQL 来绘制一些数据。我试图获取重复的行,然后显示到我的 grafana 仪表板中的表中,我在我的 SQL 中看到获取重复的行是这样的:

SELECT email, COUNT(*) Total
FROM clientes
GROUP BY email
HAVING COUNT(*) > 1

但 grafana sintaxys 不允许“有”子句,因此我的查询结果显示了当天的所有数据,而不是获取重复的行。 grafana中有没有类似的子句可以使用?

【问题讨论】:

  • 你能告诉我你是如何在 Grafana 中显示表格信息的吗?我也在尝试做同样的事情,但每个图表都有一个时间序列。

标签: mysql grafana


【解决方案1】:

我不在 grafana .. 但在 SQL 中,您可以尝试使用子查询并应用过滤器

select * from  (
  SELECT email, COUNT(*) Total
  FROM clientes
  GROUP BY email
) t 
where t.total > 1

【讨论】:

  • 正如您所提到的,应用过滤器并且它确实有效。非常感谢!! @scaisEdge。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-11-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-27
  • 1970-01-01
  • 2014-08-22
相关资源
最近更新 更多