Probeer in plaats daarvan dit:
update o
set latitude = (select avg(latitude)
from location
where location.creatorId=o.creatorId
and location.timestamp<o.timestamp+interval 5 minute
and location.timestamp>o.timestamp-interval 5 minute)
from occurrence o
U kreeg de fout "onbekende kolom 'occurrence.creatorId'" omdat het voorkomen van een tabel niet toegankelijk is voor uw binnenste subquery. Als gevolg hiervan zijn alle verwijzingen naar kolommen in de occurrence-tabel uit de subquery ongeldig. Bovenstaande query zou goed moeten werken.