
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
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


0