tôi đang tìm giải pháp cho vấn đề này và tôi đã tìm ra bài đăng này. trang web chạy sql dẫn đến lỗi cú pháp.
Tham khảo tài liệu mysql http://dev.mysql.com/ doc / refman / 5.0 / en / update.html tôi nhận thấy - ít nhất là trong phiên bản 5 - mysql có một cú pháp khác cho việc này.
tuyên bố chung sẽ là:
update table t1, table t2
set t1.field1 = t2.field2, ..., t1.fieldN = t2.fieldN
where t1.someid = t2.someid and t1.fieldX = '...' and t2.fieldY = '...'