Cita: Me dice que el campo num del primer select es ambiguo.
Eso debe ser sin dudas en el UPDATE:
Código MySQL:
Ver original t.num = T2.num
AND t.apellidoPat
= T2. ApellidoPat
AND t.ApellidoMat
= T2.ApellidoMat
;
Ahora bien, no me has dicho cuál es la clave primaria (PK) de esta tabla "EXP", por lo que te advierto que si la PK es ese campo "NUM", no se la puede renumerar a menos que se haga todo un proceso de actualizaciones a todas las tablas donde esa PK esté como FK.
¿Eso lo has tenido en cuenta?
Eso último me lleva a pensar en cuál es realmente la razón para todo este asunto, porque si "NUM" es PK, o al menos contiene números únicos en la tabla, ¿por qué renumerarlo?... Eso no tendría sentido. Ni utilidad.
¿NUM es PK o no?