#795

Nadpisuj tylko wtedy, gdy przychodząca wersja jest świeższa

Katalog products jest aktualizowany z dwóch różnych źródeł i oba zapisują ten sam wiersz — ale z różnymi znacznikami updated_at. Jeśli po prostu nadpisujesz przy każdym przyjściu, ryzykujesz zatarcie świeżych danych przez nieaktualne (starsze źródło może przyjść nieco później i wygrać wyścig). Zaimplementuj upsert, który uruchamia się tylko wtedy, gdy przychodzący wiersz jest nowszy od istniejącego według updated_at, w przeciwnym razie jest ignorowany. Po wszystkich aktualizacjach updated_at każdego produktu powinno być maksymalne ze wszystkich prób wstawienia.

Tylko INSERT/UPDATE/DELETE — bez końcowego SELECT.

Wynik Twojego zapytania pojawi się tutaj