Cuando encierra departmentname
entre comillas, se convierte en un carácter literal y deja de ser una variable. Su valor se ignora y el literal '%departmentname%'
se usa en su lugar.
La solución más sencilla es usar CONCAT
para agregar '%'
como prefijo y sufijo, así:
and DeptName LIKE CONCAT( '%', departmentname, '%')
Si, por ejemplo, departmentname
está configurado para police
, el resultado es
and DeptName LIKE '%police%'