1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 8

select planes.id id, concat(planes.codigo, ' - ', planes.nombre) nombre, planes.codigo codigo, cursos.nombre_corto curso_corto, cursos.nombre curso, cursos.id curso_id, periodos.nombre_corto periodo_corto, periodos.nombre periodo, concat(profesores.apellido1, ' ', profesores.apellido2, ', ', profesores.nombre) profesor_formal, concat(profesores.nombre, ' ', profesores.apellido1, ' ', profesores.apellido2) profesor, profesores.id profesor_id, periodos.id periodo_id, titulaciones.nombre titulacion, titulaciones.instituto instituto_id, planes.titulacion titulacion_id, years.nombre year, planes.year year_id, planes.centro centro_id, planes.especialidad especialidad_id from planes left join cursos on cursos.id=planes.curso left join periodos on periodos.id=planes.periodo left join profesores on profesores.id=planes.profesor left join titulaciones on titulaciones.codigo=planes.titulacion left join years on years.id=planes.year where planes.id=