MySQL không cho phép tham chiếu bảng đang được cập nhật lại trong một truy vấn con khác, trừ khi nó nằm bên trong FROM
mệnh đề ( Bảng gốc
).
Tuy nhiên, trong trường hợp cụ thể này, bạn có thể sử dụng "Tự tham gia":
UPDATE `tt_content` as t1
JOIN `tt_content` as t2
ON t1.l18n_parent = t2.uid
SET t1.colPos = ((t2.tx_flux_parent * 100) + 11)
WHERE t1.tx_flux_column = 'content'