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