sql >> Base de Datos >  >> RDS >> Mysql

Actualización de varias tablas en una sola instrucción sql

Prueba esto:

UPDATE table1
INNER JOIN table2 USING (customer_id)
SET table1.customer_id = 999, table2.customer_id = 999
WHERE table1.customer_id = 3

Nunca lo probé con una actualización de las columnas clave como esta, pero funcionaría para otras columnas, así que vale la pena intentarlo.