#795

Overskriv kun, hvis den indkomne version er nyere

Kataloget products opdateres fra to forskellige kilder, og begge skriver den samme række — men med forskellige updated_at-stempler. Hvis du bare overskriver ved hver ankomst, risikerer du at overskrive friske data med forældede data (den ældre kilde kan ankomme lidt senere og vinde kapløbet). Implementér en upsert, der kun udløses, hvis den indkomne række er nyere end den eksisterende efter updated_at, ellers ignoreres den. Efter alle opdateringer skal hvert produkts updated_at være den maksimale på tværs af alle indsættelsesforsøg.

Kun INSERT/UPDATE/DELETE — ingen afsluttende SELECT nødvendig.

Resultatet af din forespørgsel vises her