09/03/2015, 09:27
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes Puntos: 2658 | |
Respuesta: problema query Te da error porque en MySQL no puedes actualizar la misma tabla que lees en la misma sentencia. Es un problema de seguridad de procesos a nivel programación del kernel de MySQL.
Lo que quieres hacer se debe hacer en dos queries separadas: 1) consultas, 2, actualizas.
El único modo de hacer una sola llamada para ambnas cosas desde la aplicación es usando stored procedures.
Este es un tema repetitivo. Se nos ha consultado el mismo problema infinidad de veces, y la respuesta es siemrpe la misma.
Nota: No todos los DBMS tienen esta restricción.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |