我有一个像这样的 zf2
左连接查询
$select->join(
'contractor_jobs',
'contractor_jobs.contractor_id = contractor_info.contractor_id',
array('job_trade_id'),
$select::JOIN_LEFT
);
我想在加入
期间应用另一个条件,例如'contractor_jobs.job_trade_id = $variableName'
。请帮助我。
最佳答案
您可以使用表达式:
$join = new \Zend\Db\Sql\Expression('contractor_jobs.contractor_id = contractor_info.contractor_id AND
contractor_jobs.job_trade_id = '.$variableName.' ');
$select->join(
'contractor_jobs',
$join,
array('job_trade_id'),
$select::JOIN_LEFT
);
关于php - 在 zf2 左连接中应用多个条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36279698/