Hola,
No es que sea ningún profesional, pero, me atrevería a decir que según lo intentas hacer se duplican datos innecesariamente. Guardas en una tabla el nombre y apellido de un sujeto, y, en otra tabla, guardas de nuevo el mismo nombre. ¿No sería mejor que esta segunda tabla enlazara con la primera? Me refiero algo así:
Código:
tabla usuarios
ID
Nombre
Apellido
=============
Tabla X
ID
ID_usuario
De este modo guardarías en la segunda tabla el ID de un registro en la primera tabla, y, a partir de ese identificador, ya podrías obtener los datos de dicho usuario, no sólo su nombre. Me parece que no estoy respondiendo a tu pregunta, y que igual puedo estar equivocado, pero, ya es tarde para no publicar mi "respuesta"...