Работа с параметрами и SQL в отчете SSRS
@ FromDate и @ToDate могут иметь значение null - для получения всех 4 записей
@ Fromdate может иметь значение даты, а @ ToDate имеет значение null - в этом случае необходимо получить все значения даты, которые не имеют TravelTo Date
@ Fromdate и @todate имеют значения, тогда необходимо получить последние 2 записи
@ FromDate и @ToDate имеет значение null, тогда необходимо получить все значения
Я использовал приведенный ниже код для получения данных, но я не получаю нужные данные, любое предложение приветствуется.
Где (TravelTo BETWEEN @FROMSTART AND @TODATE)
или (@TODATE IS NULL и TravelFrom> =@FROMSTART)
OR (@FROMSTART IS NULL AND TravelFrom <=@TODATE) </p>
ИЛИ (@FROMSTART IS NULL И @TODATE IS NULL)
Снимок экрана Parmater из SSRS