опционально, где отчет о яшме
Я пытаюсь этот запрос, но безуспешно.
SELECT name, phone_office, billing_address_city, billing_address_street, billing_address_country
FROM accounts
WHERE ($P!{EmployeeID} is null or assigned_user_id = $P!{EmployeeID})
ORDER BY billing_address_country, billing_address_city
Этот URL будет фильтровать по EmployeeID и работает нормально:
.../flow.html?_flowId=viewReportFlow&reportUnit=/reports/samples/EmployeeAccounts&EmployeeID=sarah_id
Но когда я удаляю параметр EmployeeID, я хочу удалить фильтр где. Так что все результаты должны быть показаны.
.../flow.html?_flowId=viewReportFlow&reportUnit=/reports/samples/EmployeeAccounts
Мой вопрос заключается в том, как правильно передать необязательный, где в SQL запрос.