Bạn có thể thực hiện điều này đơn giản bằng cách sử dụng Khi cập nhật khóa trùng lặp . Thêm một khóa duy nhất vào tên / ID sinh viên, sau đó sử dụng mã sau trong trình kích hoạt của bạn
begin
insert into summary_score (name,number,all_marks)
values(new.name,new.marks,new.score)
on duplicate key update all_marks=old.all_marks+new.student_marks
where B.Name=new.Name;
end $$