我想使用触发器。当我更新我的表时,我想将一些数据交换到其他表。
我创建了触发器,但是当我更新时出现此错误:结果由不止一行组成
CREATE TRIGGER ilk AFTER UPDATE ON garanti
FOR EACH ROW BEGIN DECLARE total INT DEFAULT 0;
SELECT COUNT(*) INTO total FROM garanti group by il;
INSERT INTO il_stat ( `id` , `il` , `sayi` ) VALUES ( NULL , '3', 'total' );
END;
这是我查询的结果,我想将其插入其他表(在主表更新后):
--city--,--count--
伦敦,56
柏林,65
伊斯坦布尔, 76 ...,.. ...,..