简化SQL语句一例

发表于:2007-07-02来源:作者:点击数: 标签:
举个例子,设表名为bbs 回复数的字段为renum 变量名$renum 记录序号字段为id 变量名$id
  当我们在论坛回贴时会要改写主贴的回复数,传统的方法要用到到两句SQL语句:
//取出原值
$query1="select renum bbs where id = @#$id@#";
……
$renum++;
//写回数据库
$query2="update bbs set renum = @#$renum@# where id = @#$id@#";

简化后如下:
$query="update bbs set renum = renum + 1 where id = @#$id@#";
一句搞定!

原文转自:http://www.ltesting.net