簡體   English   中英

MySQL觸發器-結果由多行組成

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM