Ett sätt att hantera den här typen av situationer är att använda en utlösare på radnivå för att registrera viss information, som id# modified, i en temporär tabell, och sedan använda en utlösare på uttalandenivå för att läsa den informationen och utföra önskat arbete.
Men i det här fallet skulle jag ifrågasätta om det överhuvudtaget är värt besväret. Överväg att beräkna genomsnittet i dina frågor när det behövs; eller bädda in det i en vy som föreslås i Shannons kommentar; eller bädda in den i materialiserad vy om det är för mycket att beräkna direkt.