如何在Grafana中的MySQL查询中使用like?

问题描述

我正在使用MysqL进行grafana工作。我有一个模板变量,它有多个值,我想在使用“ like”关键字的MySQL查询中使用该模板变量。

例如:

select column_name from table_name where column_name like ('%'$Variable'%');

在这里,我最终遇到了MysqL语法错误或grafana中的查询失败。

我看上去与此stackoverflow question

相同

我该如何实现?

解决方法

您可以将$Variable与通配符并置:

select column_name 
from table_name 
where column_name like concat('%',$Variable,'%');