Rõ ràng mysql có thứ gì đó có thể được sử dụng, đặc biệt nếu bạn chỉ cập nhật một hàng.
Ví dụ này từ: http://lists.mysql.com/mysql/219882
UPDATE mytable SET
mycolumn = @mycolumn := mycolumn + 1
WHERE mykey = 'dante';
SELECT @mycolumn;
Tuy nhiên, tôi chưa bao giờ thử điều này, nhưng hãy cho tôi biết cách bạn tiếp tục.