Как сделать, чтобы перед добавление новых данных добавлялись старые данные с другим атрибутом?

У меня реализован запрос, который сверяет и добавляет данные в таблицу, если были изменения в столбцах. Мне надо перед добавление новых данных, добавлялась старая информация с атрибутом (counts) -1. А потом уже сама информация с (counts) 1.

ТАблица и желаемый результат ---> https://dbfiddle.uk/IYEej8hM

запрос:

INSERT INTO result_chronol (source, object, redirect, serial_number, model) 
(SELECT id, date, source, object, redirect, serial_number, model 
 FROM chronol_2 
 EXCEPT SELECT id, date, source, object, redirect, serial_number, model 
 FROM chronol_1);

По умолчанию если данные записываются то они имеют изначально 1.

Возможно ли это сделать и как?


Ответы (0 шт):