[英]Mysql Trigger- Result consisted of more than one row
我想使用觸發器。 當我更新表時,我想將一些數據交換到其他表。
我創建觸發器,但更新時出現此錯誤:結果包含多個行
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;
這是我查詢的結果,我想將此插入到其他表中(在主表上更新后):
-城市-,-計數-
倫敦,56
柏林,65歲
伊斯坦布爾,76 ...,.. ...,..
您的選擇返回多行。 卸下INTO零件,自己看看。
SELECT COUNT(*) FROM garanti group by il;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.