Zend Framework: Zend_Db_Select - how to join custom subquery table?

后端 未结 2 471
滥情空心
滥情空心 2020-12-17 05:03
$select->joinRight(array(\'i\' => \'(SELECT * FROM images ORDER BY image_id)\'),\'i.ad_id = \'. $main .\'.id\',$imarray);

Like that doesn\'t

2条回答
  •  孤街浪徒
    2020-12-17 05:50

    Use

    $select->joinRight(
        array('i' => new Zend_Db_Expr('(SELECT * FROM images ORDER BY image_id)')),
        'i.ad_id = '. $main .'.id',
        $imarray
    );
    

提交回复
热议问题