我知道可以使用ZF 2执行以下操作
$select->join(//$select is zend db sql select
array(
'cs' => 'table1'),
'ts.id=cs.cs_id',
array(),$select::JOIN_TYPE);
根据手册(http://framework.zend.com/manual/2.2/en/modules/zend.db.sql.html)JOIN_TYPE可以是以下任何一种,并且它们正在产生它们的含义
JOIN_INNER
JOIN_OUTER
JOIN_LEFT
JOIN_RIGHT
但我只是想添加普通的join $ select-> join生成一个Inner join。任何人都知道任何方式
答案 0 :(得分:0)
我不确定我明白你的意思但也许这会对你有帮助
use Zend\Db\Sql\Select;
$select10 = new Select;
$select10->from('foo')->join('zac', 'm = n');
// 'SELECT "foo".*, "zac".* FROM "foo" INNER JOIN "zac" ON "m" = "n"';
如果您点击以下链接,您可能会找到所需内容。