0
Я хочу обновить столбец total
в таблице: tbl_orders
, умножив столбец quantity
на столбец cost
.MySQL - несколько двух столбцов, обновление в одной таблице
UPDATE `tbl_orders` SET
total = (SELECT quantity * cost AS n1 FROM `tbl_orders` WHERE orderid = 167 LIMIT 1)
WHERE orderid= 167 LIMIT 1
Я сделал подзапросы обновления раньше, но ошибка MySQL возвращает:
Вы не можете указать целевую таблицу 'tbl_orders' для обновления в ЕКЕ
Может ли кто-нибудь увидеть, что я делаю неправильно?