2011-07-27 47 views
0

我想在Zend框架準備這樣的子查詢子查詢:如何準備在Zend框架

select * from dept_view 
where 
(
    (select sum(sal) from emp where emp_id IN (10,11)) 
    & 
    dept_sal 
) 

什麼想法?

感謝,

回答

0

像這樣的東西應該工作:

$subSelect = $db->select(); 
$subSelect->from('emp', array('SUM(sal)')) 
    ->where('emp_id IN (?)', array(10,11)); 

$select = $db->select(); 
$select->from('dept_view') 
->where($subSelect);