Zend framework 如何在zend框架模型中实现子查询
嗨,我是zend framework的新手 这是我的sql查询Zend framework 如何在zend框架模型中实现子查询,zend-framework,Zend Framework,嗨,我是zend framework的新手 这是我的sql查询 select * from cwi_company where manage=1 and deleteOption='0' and passwordStatus=1 and organizationuserid in (SELECT userId FROM cwi_passtable WHERE passwordAciveStatus ='1'; 我想在zend模型中实现上述查询 例如: $row = $select_compan
select * from cwi_company where manage=1 and deleteOption='0' and passwordStatus=1 and organizationuserid in (SELECT userId FROM cwi_passtable WHERE passwordAciveStatus ='1';
我想在zend模型中实现上述查询
例如:
$row = $select_company_table->fetchAll(
$select_company_table->select()
->where('manage=1 and status=0')
->order('id DESC')
);
您可以使用Zend_Db_Expr实现这一点 在您的查询中,selct查询将是
$select = $select_company_table->select()
->where('manage=1 and status=0')
->where ( 'organizationuserid IN ?' => new Zend_Db_Expr('SELECT userId FROM cwi_passtable WHERE passwordAciveStatus = 1'))
->order('id DESC');
$row = select_company_table->fetchAll($select);