# Flux question with Grafana variable

**URL:** <https://community.influxdata.com/t/flux-question-with-grafana-variable/18630>\
**Category:** InfluxDB 2\
**Created:** [March 1, 2021, 1:21pm UTC](https://community.influxdata.com/t/flux-question-with-grafana-variable/18630 "2021-03-01T13:21:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Frans\_Verduyn\_Lunel](https://sea1.discourse-cdn.com/flex023/user_avatar/community.influxdata.com/frans_verduyn_lunel/32/6683_2.png) [@Frans\_Verduyn\_Lunel](https://community.influxdata.com/u/Frans_Verduyn_Lunel)\
**Post date:** [March 1, 2021, 1:21pm UTC](https://community.influxdata.com/t/flux-question-with-grafana-variable/18630/1 "2021-03-01T13:21:39Z")

</div>

In a Grafana dashboard I want to filter with a Grafana variable with multi-value and all options. What is the correct Flux syntax for this ($server and $database)?

from(bucket: “Telegraf”)  
|\> range(start: v.timeRangeStart, stop: v.timeRangeStop)  
|\> filter(fn: ® =\> r["\_measurement"] == “postgresql”)  
|\> filter(fn: ® =\> r[“server”] == “{server}") |\> filter(fn: (r) =\> r["db"] == "{database}”)  
|\> filter(fn: ® =\> r["\_field"] == “tup\_fetched”)  
|\> derivative(unit: v.windowPeriod, nonNegative: false)  
|\> yield(name: “derivative”)
