como escrever gatilho mysql
há duas tabelas
mesa A
se o usuário usar essa consulta "insira em valores A (abc, 1,50);"
então o trigger deve verificar o student_name na "Tabela B" se student_name já estiver lá na "table B" e depois atualizar o campo "all_marks" na tabela B ex., "all_marks" deve ser 60
se student_name "abc" não estiver lá na "tabela B", então o mesmo student_name, student_class, student_marks deve ser inserido na tabela 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 me ajude como escrever gatilho.