sql >> Databasteknik >  >> RDS >> Mysql

MySQL utlöser uppdateringsfält baserat på summan av kolumn från en annan tabell

CREATE TRIGGER `results` AFTER INSERT ON `survey` FOR EACH ROW
BEGIN
UPDATE results SET PY5Q1=(SELECT SUM(p1q5)FROM survey) WHERE id=1;
END



  1. Vad är det för fel på denna PL/SQL? Bindningsvariabel * DEKLARAS INTE

  2. Hur ställer du in 0 med MAX-funktionen när den är NULL?

  3. MySQL pivottabeller - rader till kolumner. Fråga

  4. Hämta den senaste raden för givet ID