Можно ли использовать переменные как части запроса?
Примерно так:
ВЫБРАТЬ UNIX_TIMESTAMP (время) в качестве time_sec, sample_value в качестве значения
FROM SOMETHING+ VARIABLE_HERE + ЧТО-ТО ЕЩЕ
ГДЕ adb.patients_patient_id = $ pid
adb.patients_patient_id
Да, возможно, из документации .В разделе «Использование переменных в запросах» они показывают, как использовать переменные внутри запроса MySQL от Grafana.$ hostname - это переменная:
SELECT UNIX_TIMESTAMP(atimestamp) as time, aint as value, avarchar as metric FROM my_table WHERE $__timeFilter(atimestamp) and hostname in($hostname) ORDER BY atimestamp ASC