このSQLにzend_db_selectを使用して複数のテーブルから選択する必要があります:
SELECT t1.id,t2.ids, t3.uid
FROM table1 t1,table2 t2, table3 t3
これは使用されるコードです:
$subQuery = $this->getDbTable ()->select ()->setIntegrityCheck ( false )
->from(array('t1'=>'table1','t2'=>'table2','t3'=>'table3'),array('t1.id','t2.ids','t3.uid'))
->query()
->fetchAll();
zend_db_select が最初のテーブルだけを取得するため、t2.ids が列リストにないというメッセージ エラーが表示されます。
この問題を解決する解決策はありますか? かく