Если у меня есть таблица MyTable со столбцами a, b и c, которые являются целыми числами.Учитывая, что я хочу обновить все 'a' на основе значений b и c.
Update MyTable set a = 2 where b = 1 and c = 1
Это слишком поздно, и я не могу на всю жизнь понять, почему это утверждение не работает, яЯ упустил что-то глупое?
Редактировать, woops, забыл ошибку.
"Подзапрос вернул более одного значения. Это недопустимо, если подзапрос следует =,! =, <, <=,>,> = или когда подзапрос используется в качестве выражения. "
Edit2: это был именно тот запрос, который я использовал (разные имена столбцов).Оказывается, на столе был триггер, который был сломан.Сейчас я чувствую себя немного глупо, но все равно спасибо за помощь:)