ok ho capito, come immaginavo serve un trigger.... io vorrei che appena viene cancellata una riga venisse eseguita questa query:

codice:
UPDATE casacittadino SET dataInizioPossesso = null WHERE casa = old.casa AND dataInizioPossesso = (SELECT MAX(dataInizioPossesso) FROM casacittadino WHERE casa = old.casa)
La sintassi sul sito che mi hai linkato ho visto essere così:

CREATE TRIGGER nometrigger
AFTER DELETE ON nomeTabella FOR EACH ROW
UPDATE nomeCampo
SET operazionedimodifca;

Però questo interviene su tutte le righe... cosa che non voglio. Come dovrei impostarlo secondo te?

Grazie