У меня есть очень простой запрос здесь
UPDATE leads
SET created = NOW()
WHERE id IN(
4142429,
4142430,
4142431,
4142432,
4142433,
4142434,
4142435,
4142436,
4142437
);
Но всякий раз, когда я пытаюсь запустить его в sqlYOG, я получаю сообщение об ошибке:
Error Code: 1172
Result consisted of more than one row
Я проводил некоторые исследования этой ошибкии это подняло этот вопрос:
Ошибка 1172: Результат состоял из более чем одной строки (в SQL)
, на которую уже был дан ответ, но ответ не являетсяЧисто.Я тоже ничего не вставляю в таблицу.
Я также пытался выполнить запрос
UPDATE leads SET created = NOW() - INTERVAL 1 DAY WHERE ID = 4142432;
Но я все еще получаю ту же ошибку.
Почему этопроизойдет, когда я обновляю только одну строку?