【问题标题】:ZendDb - Increment field with integer - Add +1ZendDb - 带整数的增量字段 - 加 +1
【发布时间】:2016-02-13 12:32:46
【问题描述】:

我有以下事情:我想更新我的表并将特定字段增加 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));

谢谢

罗恩

【问题讨论】:

    标签: mysql sql-update increment zend-db


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2022-11-20
      • 1970-01-01
      • 2012-05-05
      • 2011-02-15
      • 2017-11-26
      • 2011-07-22
      • 1970-01-01
      • 1970-01-01
      • 2015-01-10
      相关资源
      最近更新 更多