我有一个表存储将随时间添加的值.当我想在单个查询中添加我想要的值而不是 -
使用newValue更新行
$ query1 ="SELECT value FROM table WHERE id = thisID"; $ result1 = mysql_query($ query1); while($ row = mysql_fetch_array($ result)){$ oldValue = $ row ['value']; $ newValue = $ oldValue + x $ query1 ="UPDATE表SET值= $ newValue WHERE id = thisID";
这可以在一个查询中完成吗?
Mic*_*hař 12
UPDATE table SET value = value + x WHERE id = thisID
Run Code Online (Sandbox Code Playgroud)