PostgreSQLとMySQLの両方で次のトリガーに問題があります。3行目にバグがあります。トリガーを作成して、講義の時間に応じて教授の給与を増やす必要があります。
create create trigger viellehre after insert on Vorlesungen referencing new as vo_neu foreach row when group by vo_neu.gelesenvon
having sum(Vorlesungen.SWS) > 5 and
sum(Vorlesungen.SWS) - vo_neu.SWS <= 5
update Professoren
set Professoren.gehalt = Professoren.gehalt * 1.05
where Professoren.PersNr = vo_neu.gelesenvon;