Zend Framework DB Complex Where or condition

时间:2012-07-26 19:03:03

标签: php mysql sql zend-framework

如何使用Zend Framework Table进行这样的SELECT。

SELECT * FROM table WHERE (field1 = 0 AND field2 = 1) OR (field2 = 0 AND field3 = 1)

仅使用$table->orWhere()不允许我在括号内做多个条件

1 个答案:

答案 0 :(得分:2)

构建复杂查询:

// Zend_Db_Table
$this->getAdapter()->quoteInto('(field1 = 1 AND field2 =2) OR ...');

Here是一篇全面的文章以获取更多信息。