Zend相当于更新案例

时间:2010-11-25 13:02:54

标签: 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 Way'是什么?

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

2 个答案:

答案 0 :(得分:1)

您可以尝试使用Zend_Db_Expr Zend_db_Expr

构建案例

您可以查看here获取类似示例

答案 1 :(得分:1)

没有。

Zend_Db_Expr是你想要使用CASE语句的方法。