int userID = 99;
String sql = "UPDATE table SET rating=rating+1 WHERE user_REF="+userID;
statement.executeUpdate(sql);
我可以只做另一个SELECT语句,但更新时是否有更好的方法来检索值或行?
最佳答案
在MysqL中:
原文链接:https://www.f2er.com/mysql/432933.html$query1 = 'UPDATE `table` SET rating = (@rating:= rating) + 1 WHERE id = 1';
$query2 = 'select @rating';