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

Cita:
Iniciado por flaviovich Ver Mensaje
Bueno, hay algunas cosas que no estan claras, seria mejor que chequees lo que has escrito.
Pero segun entendi la actualizacion seria algo asi:
Código:
UPDATE tbl_insumo
SET Cantidad_Stock = 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
Espero haberte ayudado.

al ejecutarlo me sale

Mens 209, Nivel 16, Estado 1, Procedimiento sp_comanda_descuentainsumo, Línea 27
El nombre de columna 'Cantidad_Stock' es ambiguo.

???

manuel