Su pregunta está etiquetada con MySQL, por lo que mencionaré que MySQL admite una sintaxis de ACTUALIZACIÓN de varias tablas. No es SQL estándar, así que no cuente con que sea compatible con otras bases de datos. Pero es muy útil.
Supongamos que administra un catálogo de productos de comercio electrónico y acaba de subir una tabla de nuevos precios. Luego actualice cada producto en el catálogo con los nuevos precios.
Productos ACTUALIZADOS
ÚNETE a NewUploadedPrices como nuevo USING (productId)
SET Products.price = new.price;
- ¿Qué es multimedia?
- ¿Cómo es la vida de un oficial del servicio forestal indio? ¿Cuánto se valora el trabajo y qué tan gratificante es con respecto al dinero y la satisfacción en comparación con IAS / IPS? ¿Qué tan riesgoso es el trabajo, dada la presencia de contrabandistas y cazadores furtivos?
- ¿Cuál es el papel del ingeniero de electrónica y comunicación en HPCL?
- ¿Cómo se excluye un empleado del nuevo plan de pensiones después de la renuncia al trabajo del gobierno?
- ¿Debo mencionar que una pasantía estaba en línea?
Ver 13.2.11 ACTUALIZAR Sintaxis para más detalles.
PostgreSQL y Microsoft SQL Server también admiten la sintaxis de ACTUALIZACIÓN de varias tablas, pero cada uno lo implementó con una sintaxis ligeramente diferente. Si estás interesado en eso, mira:
- ACTUALIZACIÓN (manual de PostgreSQL)
- ACTUALIZACIÓN (Transact-SQL)