Как сделать, чтобы перед добавление новых данных добавлялись старые данные с другим атрибутом?
У меня реализован запрос, который сверяет и добавляет данные в таблицу, если были изменения в столбцах. Мне надо перед добавление новых данных, добавлялась старая информация с атрибутом (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.
Возможно ли это сделать и как?