Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/02/2010, 12:48
juanp21
 
Fecha de Ingreso: febrero-2010
Mensajes: 7
Antigüedad: 14 años, 2 meses
Puntos: 0
Actualizar registros en otra tabla

Buenas amigos del foro, tengo una duda con respecto a lo siguiente:

Tengo una base de datos inventarios con una tabla "almacen" y otra "entradas" la idea es q a travez de entradas me actualize el campo cantidad en almacen, es decir q sume la cantidad entrante mas la existente, son dos tablas diferentes y pensaba hacerlo con un trigger mas o menos asi:

codigo mysql:
delimiter |
create trigger suma after insert on entradas
for each row begin
update almacen set cantidad = cantidad + new.cantidad;
end;
| delimiter;


Este codigo lo q me esta haciendo es sumar todos los registros en almacen y yo quiero q me sume solo uno especifico, tengo un campo cod_almacen q es llave primaria en almacen y foranea en entradas, como hago para q solo me sume el cod_almacen especifico...


No se si me haya hecho entender y muchas gracias por los aportes!!!