Если у меня есть такой запрос, как я могу ссылаться на значения, которые я уже указал в инструкции обновления, так что мне не нужно снова вставлять те же данные в запрос? Пример. Я хотел бы обновить значение col1 с помощью «xxx», но теперь мне нужно ввести «xxx» снова в двойном выражении. Нужно ли в любом случае ссылаться на эти значения в двух экземплярах?MySQL при повторном обновлении ключа
INSERT INTO TABLENAME(col1, col2)
VALUES (’xxx’, ‘yyy’)
ON DUPLICATE KEY UPDATE col1 = ‘zzz’
Я просто оставить это здесь, очень хорошее решение: http://stackoverflow.com/a/450695/1101589 – Ekonoval