从 Grafana 中的值字符串中删除“last_”或“max_”

问题描述 投票:0回答:1

我正在使用 Grafana 进行此查询

SELECT last(/Fault \d\d*/) FROM "highres"."adapter" WHERE $timeFilter GROUP BY time($interval)
如何从结果字符串(故障代码)中删除
last_

regex grafana
1个回答
0
投票

使用

REPLACE
命令将
last_
替换为
""

我已经在 https://sqliteonline.com/ 上对此进行了测试。哪个按预期工作。
您可能需要更改列名称(
REPLACE
函数中的第一个参数)

SELECT REPLACE(last(/Fault \d\d*/), "last_", "") AS fault
FROM "highres"."adapter" 
WHERE $timeFilter 
GROUP BY time($interval)
© www.soinside.com 2019 - 2024. All rights reserved.