Lo que quiero hacer es al insertar 1 o mas registros en la tabla ventas que automaticamente me reste la tabla articulos. Eso me sale con este trigger sin problema.
Código:
DELIMITER $$
DROP TRIGGER control_hotel.actualizar_stock_venta$$
CREATE
TRIGGER actualizar_stock_venta AFTER INSERT ON ventas
FOR EACH ROW BEGIN
UPDATE articulos
SET stock=stock-new.cantidad
WHERE codigo=new.codarticulo;
END;
$$
DELIMITER ;
Ahora quiero que al insertar los registro en ventas que una tabla me actualice solo 1 registro. La tabla se se compone asi:
nombre de la tabla: nfactura
campo: numero
la tabla nfactura tengo mi numero de factura que es un tipo contador.