Me gustaría actualizar una tabla en mySql con datos de otra tabla.Consulta avanzada de MySql: tabla de actualización con información de otra tabla
Tengo dos tablas "personas" y "negocios". La tabla de personas está vinculada a la tabla de negocios por una columna llamada "business_id".
La estructura de la tabla es necesario, está protagonizada clave primaria (Tabla: columnas): personas: * business_id, * sort_order, correo electrónico de actividad: * business_id, correo electrónico
me gustaría actualizar la columna de correo electrónico de la tabla de negocios con el correo electrónico de la tabla de personas, algo como esto (sé que me falta algo aquí):
UPDATE business b SET email = (SELECT email from People p where p.business_id = b.business_id AND sort_order = '1') WHERE b.email = '';
¿Tiene esto sentido? ¿Es posible?
muy agradable, pero de mi lado se tarda hasta 3 segundos – NineCattoRules