Supongo que quieres decir que quieres escapar del % por lo que coincide con un literal % en lugar de cualquier cosa.
En ese caso, solo necesitas:
... su.username LIKE CONCAT('%',REPLACE(email,'%','\\%'),'%')
Supongo que quieres decir que quieres escapar del % por lo que coincide con un literal % en lugar de cualquier cosa.
En ese caso, solo necesitas:
... su.username LIKE CONCAT('%',REPLACE(email,'%','\\%'),'%')