1
我想使用觸發器。當我更新我的表時,我想將一些數據交換到其他表中。Mysql觸發器 - 結果由多個行組成
我創建觸發器,但是當我更新我得到這個錯誤:結果由多行
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
istanbul,76 ...,.. ...,..
如果您使用'group by',您將獲得多個'total'。而且因爲你只有1個變量不起作用。 –