Php 可以在MySQL中减少一个变量吗?
我想在每次运行更新查询时将MySQL表中的变量减量1 我所拥有的是这个,它不起作用:Php 可以在MySQL中减少一个变量吗?,php,mysql,Php,Mysql,我想在每次运行更新查询时将MySQL表中的变量减量1 我所拥有的是这个,它不起作用: updateforum SET reply=reply——其中fid='$id' 这在任何情况下都是可能的,还是我必须先运行一个SELECT并获取值,将其递减,然后将新值插入到更新查询中?当然: UPDATE forum SET replys = reply - 1 WHERE fid = '$id' UPDATE forum SET replies=replies-1 WHERE fid = ? 有时候事
updateforum SET reply=reply——其中fid='$id'
这在任何情况下都是可能的,还是我必须先运行一个SELECT并获取值,将其递减,然后将新值插入到更新查询中?当然:
UPDATE forum SET replys = reply - 1 WHERE fid = '$id'
UPDATE forum SET replies=replies-1 WHERE fid = ?
有时候事情很简单,你只想大喊大叫。。。谢谢,效果很好。这不应该是
回复-1
?