我试图在表中插入新行之前更新同一个表。我想将具有相同 product_id 的所有先前行的状态设置为 0,然后插入状态为 1 的新行 ....请帮助。这是我写的mysql代码..
DROP TRIGGER IF EXISTS `priceStatusUpdate`//
CREATE TRIGGER `priceStatusUpdate` BEFORE INSERT ON `sale_price`
FOR EACH ROW BEGIN
UPDATE sale_price
SET status=0
WHERE product_id=new.product_id;
END
//