sql >> Databasteknik >  >> RDS >> Mysql

hur man skriver mysql trigger

Du kan helt enkelt detta genom att använda On Duplicate Key Update . Lägg till en unik nyckel på studentnamn / ID och använd sedan följande kod i din trigger

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 $$


  1. MySQL-utdatamaskering (t.ex. telefonnummer, SSN, etc. skärmformatering)

  2. Hur ansluter jag Java till Mysql?

  3. Får du ett felmeddelande när du kör en dynamisk sql i en funktion (SQL-server)?

  4. MySQL INNER JOIN av 3 tabeller med antal och totaler