Hola. Veo una cosa extraña pero quizás sea falta de conocimientos MySQL.
En la clausula RIGHT JOIN normalmente yo suelo poner una condición de igualdad entre las dos tablas. Es decir, la clave que une la tabla de
colaboradores con la de
ficheros
Me refiero a esto (sacado de ejemplo de MySQL)