Пусть в отчёте создана переменная var_list со следующими параметрами: ключ=0, значение=название даты0; ключ=1, значение=название даты1. А также есть переменные date_begin и date_end.
Как мне теперь использовать её в запросе типа:
select
*
from
table
where
{IIF(var_list==0," date_0 BETWEEN date_begin AND date_end ",true)}
AND
{IIF(var_list==1," date_1 BETWEEN date_begin AND date_end ",true)}
order by "id"
Как мне это реализовать?
Использование переменных в запросе
Re: Использование переменных в запросе
Здравствуйте.
Попробуйте использовать следующий запрос:
Спасибо.
Попробуйте использовать следующий запрос:
Код: Выделить всё
select
*
from
table
where
{IIF(var_list==0,"date_0 BETWEEN " + date_begin + " AND "+ date_end,"true")}
AND
{IIF(var_list==1,"date_1 BETWEEN " + date_begin + " AND " + date_end,"true")}
order by "id"