sql >> Database teknologi >  >> RDS >> Mysql

MySQL udløser opdatering af felt baseret på summen af ​​kolonne fra en anden tabel

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. SQLite UNION-operatør

  2. GroupingError:ERROR:kolonnen skal vises i GROUP BY-sætningen eller bruges i en aggregeret funktion

  3. SQL fuld tilslutning

  4. Henvis til en tabel i et andet skema og udelad skemanavn