Я создал таблицу trans, в которой я хочу сохранить данные после вставки в таблицу.Когда я запускаю свой триггер, я возвращаю две большие данные в trans, кажется, что для каждой строки триггер сохраняет полный оператор в БД.Как мне изменить свой триггер, чтобы в конце оператора вставки в resultate триггер сохранял статистику один раз в таблице trans?
Вот мой триггер ...
CREATE TRIGGER trans_trigger
AFTER INSERT
ON resultate FOR EACH ROW
insert into trans(ID_trans, Spieltag, Heimteam, ID)
SELECT
CASE
WHEN @Heimteam = Heimteam THEN @ID_before
ELSE NULL
END AS ID_Final,
Spieltag,
@Heimteam:=Heimteam as Heimteam,
@ID_before:=IDer as ID
FROM
resultate
ORDER BY Heimteam, Spieltag;