Когато приложите име на отдел
в кавички става символен литерал и престава да бъде променлива. Неговата стойност се игнорира и литерала '%departmentname%'
вместо това се използва.
Най-простото решение е да използвате CONCATкод>
за да добавите '%'
като префикс и наставка, като това:
and DeptName LIKE CONCAT( '%', departmentname, '%')
Ако, например, departmentname
е зададено на police
, резултатът става
and DeptName LIKE '%police%'