Tengo un problema que me trae de cabeza.
Es muy simple, he importado una tabla de una base de datos a otra. Pues bien, en la nueva tabla, no puedo actualizar los registros antiguos, es decir, los que ya existían en la tabla antigua, pero si los nuevos registros que grabo en la nueva tabla.
La sintaxis de actualización está bien, por que claro, los nuevos se actualizan, pero no los antiguos. No tengo ni idea de por que me ocurre esto. Ya he importado y exportado tablas y nunca he tenido este problema.
La sintaxis que estoy utilizando (por si sirve de algo) es la siguiente:
Código MySQL:
Ver original
Indicar que el campo "email" es UNIQUE, y tiene una clave primaria de tipo autoincremental. Pero necesito que se actualice por el email.
¿Dónde puede estar la solución a este problema?
Gracias de antemano.