Cuando haces un sistema de facturacion... lo obligatorio es que tengas una tabla de precios, costos y stock de lista.
Es decir una tabla con dos campos: (NombreTabla)
idArticulo
Stock
La de venta seria dos tablas: venta y detalleventa
Cuando tu agregas un registro al detalle de la venta, deberas actualizar la tabla de lista con la consulta proporcionada por leandro.
UPDATE NombreTabla SET stock = stock - @cantidad WHERE idarticulo = @id Suerte
SI TE SIRVIO LA RESPUESTA MARCALA COMO VALIDA. EnterpriseSoft Perú Chachapoyas - Amazonas - Perú.