Hola forer@s, hoy es mi primer dia con los TRIGGERS, estoy tratando de crear uno, pero no lo logro, les dejo mi codigo
Código SQL:
Ver originalCREATE TRIGGER products_auditoria_precio AFTER UPDATE ON products
FOR EACH ROW
BEGIN
INSERT INTO products_history SELECT p.products_id, pd.language_id, pd.products_name, p.products_model, p.products_price, p.products_discount FROM products p LEFT JOIN products_description pd ON pd.products_id = p.products_id WHERE p.products_id = OLD.products_id
END
Me gustaria que el Trigger se dispare cuando alguien trate de cambiar (Actualizar) un precio en mi tabla products, entonces si esto ocurre me inserte el registro del nuevo precio en un log, osea en mi tabla products_history...
creo que tengo el error en la clausula WHERE ya que no estoy muy seguro como indicarle el id del cual hicieron el cambio!
o de que otra forma pudiera hacer el Trigger
Muchas Gracias de antemano