MySQL - Consulta where y update

 
Vista:
sin imagen de perfil

Consulta where y update

Publicado por edwin (2 intervenciones) el 26/05/2022 21:17:48
Buenas gente, necesito reemplazar unos valores en tabla de mi base de datos. Les explico en la tabla de inventarios tengo dos campos uno de existencias mínimo y el otro de existencia máxima. Donde estoy complicado al intentar insertar valores de otra tabla en inventarios. Estoy usando este query y me funciona si lo hago de forma individual.

UPDATE inventario AS a
JOIN inventario2 AS b
SET
a.minima = REPLACE(a.minima, a.minima,b.minima)
WHERE l
a.codigo= '12345'

Así me funciona perfecto. el detalle es que tengo 7000 artículos, me gustaría hacer la comparación en las dos tablas por código. Osea que cuando el código de la tabla A sea igual al de la tabla B me haga el update en la tabla A colocando el valor de la tabla B .
Cabe destacar que los códigos en las dos tablas son iguales. Espero haberme explicado. Gracias de antemano. Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder