как подготовить подзапрос в Zend Framework - PullRequest
0 голосов
/ 27 июля 2011

Я хочу подготовить такой подзапрос в Zend Framework:

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

есть идеи?

Спасибо

1 Ответ

0 голосов
/ 17 марта 2012

Примерно так должно работать:

$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);
...