Код ошибки SQL: 1172 при обновлении не вставлено - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть очень простой запрос здесь

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;

Но я все еще получаю ту же ошибку.

Почему этопроизойдет, когда я обновляю только одну строку?

...