zend-framework - Zend 相当于更新案例

标签 zend-framework mysql

我希望使用 Zend Framework 创建一个类似于下面的查询。

  UPDATE table
   SET column = CASE id
    WHEN 1 THEN 'value 3'
    WHEN 2 THEN 'value 9'
    WHEN 7 THEN 'value 1'
   END
  WHERE id IN (1,2,7)

进行案例更新的“Zend 方式”是什么?

作为一种解决方法,我正在使用 Zend_DB_Expr,但我宁愿不使用。

最佳答案

没有。

Zend_Db_Expr如果您想使用 CASE 语句,这是可行的方法。

关于zend-framework - Zend 相当于更新案例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4277338/

相关文章:

javascript - 如何使用 Zend Framework 和 netbeans 编写 JavaScript?

php - Magento 在插件保存时刷新缓存

php - 客户端不支持服务器请求的身份验证协议(protocol)

mysql - 选择满足初始条件而其他条件不满足每行的行

php - Zend 框架 : Select with join and PDO name param binding

php - MVC 模式中的业务逻辑在哪里?

mysql - 通过 SQL 使用 JOIN 连接 4 个表

python - mysql设置用户名和密码

MySQL - 返回 10 天内注册的用户

zend-framework - Zend 框架 : This row has been marked read-only