我有一个包含
列的表格id ||柜台
如果我做某事(某些事件),我希望计数器的值(在特定的id)增加1,目前我这样做:
//get current value
current_value = select counter from myTable where id='someValue'
// increase value
current_value++
//update table with current value
update myTable set counter=current_value where id='someValue';
目前我正在运行2个查询,请建议我一步到位。
答案 0 :(得分:8)
只需在数据库中运行数学运算:
update myTable set counter = counter + 1 where id = 'someValue';