Ciao a tutti!...avrei bisogno di un aituo...
Ho queste tre tabelle:
utente (id_utente,reputazione);
offerta (id_utente,id_vincita)
vincita (id_vincita,voto);
Io vorrei creare un trigger che mi modifica il valore di REPUTAZIONE (tabella utente), facendo la media dei voti ricevuti da un singolo utente nella tabella vincita....
avevo cominciato a scrivere così:
ma non so se posso modificare il valore di un campo (reputazione) che non si trova nella tabella interessata dal trigger (vincita)CREATE TRIGGER feedback
AFTER INSERT ON vincita
FOR EACH ROW
WHEN (NEW.voto)
UPDATE utente
SET reputazione = ()
....se si puo' quele è la sintassi ??
grazie![]()