ZendDb - 带整数的增量字段 - 添加+1

时间:2015-11-12 08:29:28

标签: mysql sql-update increment zend-db

我有以下内容:我想更新我的表并将特定字段增加1。

UPDATE my_table SET my_field = my_field + 1 WHERE other_field > 27

如何使用ZendDB实现此目的?我正在使用版本1。

这不起作用:

$ZDB->update("my_table",
      array('my_field' => 'my_field+1'),
      $ZDB->quoteInto("other_field > ?", 27));

THX

罗恩

1 个答案:

答案 0 :(得分:0)

好的,我终于找到了!感谢forum link这是我的解决方案:

$ZDB->update("my_table",
  array('my_field' => new Zend_Db_Expr('my_field+1')),
  $ZDB->quoteInto("other_field > ?", 27));

希望这对其他人也有帮助!