У меня есть веб-сайт отчетности, на котором хранится несколько сотен хранимых процедур, которые выводят данные. Мне нужно добавить поиск функциональность этого, которую я мог бы сделать, добавив следующее HAVING пункт как таковой:Возврат всех значений или поисковый запрос
HAVING @Search in (FirstName, LastName, CAST(EmployeeID as nvarchar(25))
Теперь, единственная проблема в том, что я не могу найти способ, чтобы вернуть все с этим имея включенная статья. Таким образом, исходный отчет не отображает ничего ожидаемого, потому что у меня нет никакой логики, которая бы отображала все сейчас. Я подумал, что, возможно, дело с заявлением в сочетании с этим предложением может быть способом, но я не могу заставить какие-либо заявления о делах работать с этим, как мне нужно. Есть предположения? Или мне просто нужно использовать две отдельные хранимые процедуры, одну для отображения всего и одну для поиска.
'HAVING' обычно используется для фильтрации на основе результата агрегации - бы в' WHERE' дизъюнкцию работу вместо этого? Что передается в '@ Search'? –
@DStanley - переменная '@ Search' - это любой текст, введенный конечным пользователем в текстовое поле. – aantiix