Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/04/2008, 20:28
ManuelV
 
Fecha de Ingreso: octubre-2003
Mensajes: 101
Antigüedad: 21 años, 4 meses
Puntos: 0
Re: Como rebajar de una tabla, con otras tablas involucradas

Cita:
Iniciado por horizonte Ver Mensaje
Si estas usando una version anterior a la 9(2005), debes usar lo siguiente:

UPDATE tbl_insumo
SET Cantidad_Stock = IM.Cantidad_Stock - (IP.cantidad/CD.cantidad)
FROM tbl_comanda_detalle CD
INNER JOIN tbl_insumo_producto IP ON CD.id=IP.id AND CD.producto_id=IP.producto_id
INNER JOIN tbl_insumo IM ON IP.id=IM.id
WHERE CD.comanda_id = @ID

Ahora no lo puedo probar porque no tengo el SQL a mano, pero deberia funcionar(o al menos compilar).

Saludos.
muchas gracias me resulto perfecto

gracias a los que me postearon