Я знаю, что способ объединения двух выборочных статусов будет выглядеть так:
SELECT tableA.Id FROM tableB INNER JOIN tableA ON [tableB].Id = tableA.Owner UNION SELECT tableA.Id, tableA.Name FROM [tableC] RIGHT OUTER JOIN tableA ON [tableC].tableAId = tableA.Id
Но как это будет, если я использую объект sql?
$sql = new Sql($adapter); $select = $sql->select(); $select ->from(tableA); $select ->join(...)
Любая помощь приветствуется. заранее спасибо
ZF2 имеет combine
которая работает как объединение –
$select1->combine($select2);
Я надеюсь, что это поможет кому-то.