3
Zend_Db_Select를 사용하여 FROM 부분에 하위 쿼리로 쿼리를 작성하려고합니다. 필자는 다음과 같이 뭔가를해야만 찾고 :Zend Db FROM 부분에 하위 쿼리 추가 선택
$oSubSelect =
$this->select()
->setIntegrityCheck(false)
->from('table',
array(
'row_id'
)
)
->where(PRFX.'table.id = '.PRFX.'table2.id')
->from(PRFX.'table2',array('row','row2'));
$this->select(false)
->setIntegrityCheck(false)
->from(new Zend_Db_Expr($oSubSelect).' AS temp',
array(
'COUNT(row_id) AS row_count',
)
);
을하지만이 나에게 오류 메시지를 제공합니다 :
SELECT COUNT(row_1) AS count_row FROM (SELECT row,row2,... FROM table WHERE row= ...) AS temp WHERE row = 0)
그래서 나는 같이 그것을하려고합니다. 감사합니다.