トリガーを使いたい。テーブルを更新するときに、一部のデータを他のテーブルにスワップしたいと考えています。
トリガーを作成しますが、更新すると次のエラーが発生します:結果は複数の行で構成されています
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 ...,.. ...,..