У меня есть инструкция вставки, как следует
"INSERT INTO table (ean) VALUES ('{}') ON DUPLICATE KEY UPDATE ean='{}'".format(product_info['ean'])
Есть еще одна таблица, которую необходимо обновить с добавленным идентификатором продукта
Я обнаружил, что last_id = cur.lastrowid
работает, но толькокогда вставлен новый ключ.Я не могу найти решение, когда строка обновляется из-за дублирующего ключа.
Я подошел к решению, предоставленному fredrik , но это ничего не возвращает.
Можно ли получить этот желаемый результат или мне нужно проверить и ВСТАВИТЬ или ОБНОВИТЬ в разных утверждениях?