一時テーブルを含むこのトリガーがあります。ここで、一時テーブルをループして、各行で何かをしたいと考えています。これを行う簡単な方法はありますか?私はグーグルで検索しましたが、そのような単純なタスクにはすべてが過度に複雑に思えます。
CREATE TRIGGER myTrigger AFTER UPDATE ON myTable
FOR EACH ROW
BEGIN
IF NEW.col <> OLD.col THEN
DROP TEMPORARY TABLE IF EXISTS tmpTable;
CREATE TEMPORARY TABLE IF NOT EXISTS tmpTable AS (my select statement);
--For each row in tempTable--
Do something
--
DROP TEMPORARY TABLE tmpTable;
END IF;
END