Я хочу, чтобы в мою таблицу одновременно было вставлено множество значений, имеющих только 2 столбца, и если эти значения уже существуют, то их необходимо обновить. Хотя дублирование для 1 столбца возможно, но не для второй столбец .. Я легко могу это сделать с помощью следующего запроса .. Но проблема здесь только одна строка может быть рассмотрена только ... Там нет первичных ключей .. PLZ HELPМножественные вставки/обновления без дублирования в mysql
INSERT INTO `table` (value1, value2)
SELECT 'stuff for value1', 'stuff for value2' FROM `table`
WHERE NOT EXISTS (SELECT * FROM `table`
WHERE value1='stuff for value1' AND value2='stuff for value2')
LIMIT 1
Проверьте мой обновленный ответ –