Я хочу сгруппировать несколько строк таблицы A и вставить новую строку в таблицу B для каждой группы сгруппированных строк. Затем я хочу обновить строки таблицы A с помощью идентификатора вновь вставленной строки.
Вставка строк в таблицу с помощью 'grouplines' выглядит так:
INSERT INTO B(...,...,...)
SELECT col1, col2 FROM A
GROUP BY col1,col2
Это создаст список идентификаторов в таблице B. Я хочу обновить строки таблицы A идентификатором соответствующей группы строк таблицы B.
Есть ли возможность сделать это?
Некоторые примеры данных:
![enter image description here](https://i.stack.imgur.com/I4sVP.png)
После группировки таблица B выглядит следующим образом:
![enter image description here](https://i.stack.imgur.com/HmjQM.png)
И тогда таблица A должна выглядеть следующим образом:
![enter image description here](https://i.stack.imgur.com/9NEof.png)