Я хочу обновить apr
, только если он другой, сейчас он выглядит так, как будто он обновляется независимо от того, другой он или нет:
INSERT INTO live_mytable (id, loan_type, apr, term, oldestyear)
SELECT id, loan_type, apr, term, oldestyear
FROM imp_mytable
ON CONFLICT (id,loan_type,term,oldestyear) DO update
set apr = excluded.apr;
Как этот запрос можно изменить только для обновленияесли значение отличается?