将表列的数据递增一个|| MYSQL

时间:2010-05-06 05:01:15

标签: php mysql

我有一个包含

列的表格

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个查询,请建议我一步到位。

1 个答案:

答案 0 :(得分:8)

只需在数据库中运行数学运算:

update myTable set counter = counter + 1 where id = 'someValue';