cómo escribir mysql trigger


hay dos mesas
tabla A

si el usuario utiliza esta consulta "inserte en los valores de A (abc, 1,50);"

luego el activador debe marcar student_name en la "Tabla B" si student_name ya está allí en la "tabla B" y luego actualizar el campo "all_marks" en la tabla B, por ejemplo, "all_marks" debe ser 60

si student_name "abc" no está en la "tabla B", entonces el mismo student_name, student_class, student_marks se debe insertar en la tabla B

delimiter $$
create trigger insert_into_summary 
    after insert on A 
    for each row 
begin
     if
//** here i want to write the if condition **  
     insert into B (name,class,overall_marks)
     values(new.name,new.class,new.marks,);
     else 
     update B set all_marks=old.all_marks+new.student_marks;
end $$
delimiter ;

Por favor, ayúdame a escribir el gatillo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta