У меня есть две команды INSERT
, которые для меня бесполезны, потому что два набора строк - те, которые уже есть в таблице, и те, которые у меня есть как ] Команды INSERT
не разъединены. Обе команды вставляют много строк и много значений.
Поэтому я получаю ошибку повторяющейся записи, если хочу выполнить эти строки.
Есть ли простой способ «преобразовать» эти команды в UPDATE
?
Я знаю, что это звучит глупо, потому что зачем мне выполнять команды INSERT
, если я хочу UPDATE
. Просто чтобы прояснить сценарий: другой разработчик дал мне сценарий :)
Заранее спасибо, которые для меня бесполезны, потому что два набора строк - те, которые уже есть в таблице, и те, которые у меня есть как команды INSERT
, - не разъединены. Обе команды вставляют много строк и много значений.
Поэтому я получаю ошибку повторяющейся записи, если хочу выполнить эти строки.
Есть ли простой способ «преобразовать» эти команды в UPDATE
?
Я знаю, что это звучит глупо, потому что зачем мне выполнять команды INSERT
, если я хочу UPDATE
. Просто чтобы прояснить сценарий: другой разработчик дал мне сценарий :)
Заранее спасибо, которые для меня бесполезны, потому что два набора строк - те, которые уже есть в таблице, и те, которые у меня есть как команды INSERT
, - не разъединены. Обе команды вставляют много строк и много значений.
Поэтому я получаю ошибку повторяющейся записи, если хочу выполнить эти строки.
Есть ли простой способ «преобразовать» эти команды в UPDATE
?
Я знаю, что это звучит глупо, потому что зачем мне выполнять команды INSERT
, если я хочу UPDATE
. Просто чтобы прояснить сценарий: другой разработчик дал мне сценарий :)
Заранее спасибо,
Поэтому я получаю ошибку повторяющейся записи, если хочу выполнить эти строки.
Есть ли простой способ «преобразовать» эти команды в UPDATE
?
Я знаю, что это звучит глупо, потому что зачем я делаю команды INSERT
, если я хочу UPDATE
. Просто чтобы прояснить сценарий: другой разработчик дал мне сценарий :)
Заранее спасибо,
Поэтому я получаю ошибку повторяющейся записи, если хочу выполнить эти строки.
Есть ли простой способ «преобразовать» эти команды в UPDATE
?
Я знаю, что это звучит глупо, потому что зачем я делаю команды INSERT
, если я хочу UPDATE
. Просто чтобы прояснить сценарий: другой разработчик дал мне сценарий :)
Заранее спасибо, Daniel
EDIT - проблема решена
Сначала я создал таблицу и заполнил ее своими командами INSERT
, затем я использовал следующую команду REPLACE
:
REPLACE
INTO table_1
SELECT *
FROM table_2;
Изначально его можно найти по адресу: Как я могу объединить две таблицы MySQL?