Nó có thể thực hiện được với một bản cập nhật nhiều bảng, như được mô tả trong tài liệu.
http://dev.mysql.com/doc/refman/5.5 /en/update.html
UPDATE Table_One a INNER JOIN Table_Two b ON (a.userid = b.userid)
SET
a.win = a.win+1, a.streak = a.streak+1, a.score = a.score+200,
b.win = b.win+1, b.streak = b.streak+1, b.score = b.score+200
WHERE a.userid = 1 AND a.lid = 1 AND b.userid = 1
Lưu ý:Nhiều bảng không hỗ trợ LIMIT, vì vậy điều này có thể gây ra nhiều đau buồn hơn tùy thuộc vào chi tiết.
Các thủ tục hoặc giao dịch được lưu trữ có thể là một giải pháp tốt hơn.