Графана: Как проверить в запросе, выбрана ли одна переменная или больше?
У меня есть панель инструментов, где у меня есть переменная X
для которого может быть выбрано одно или несколько значений. Источник данных postgresql. У меня есть панель, где я делаю запрос, чтобы показать некоторые тенденции, используя X
, До этого момента все работает.
Теперь мне нужно проверить, выбрал ли пользователь только одно значение переменной X
, если пользователь выбрал только одно значение, то нам нужно немного изменить значение столбца. Как проверить, выбрал ли пользователь только 1 значение? Есть ли для этого графановая конструкция? или я должен делать это через SQL чисто?
1 ответ
Решение
Итак, я нашел способ проверить это:
coalesce(array_length(ARRAY[$X],1),0) = 1
Это работает для postgreSQL. Если вы знаете вышеупомянутые функции, это довольно очевидно.