У меня есть два стола. user
и address
. Я присоединяюсь к ним, как это в Зенд:Помогите соединить две таблицы в Zend
$table = new Model_User_DbTable();
$select = $table->select();
$select->setIntegrityCheck(false);
$select->join('address', 'address.id = user.address_id', array('city' => 'address.city'));
$row = $table->fetchAll($select);
return $row;
Но выше запрос возвращает все адреса из адреса, но не данные из таблицы пользователей. Когда я удаляю $select->join('address', 'address.id = user.address_id', array('city' => 'address.city'));
, тогда он отображает только данные таблицы пользователя.
Как получить данные обеих таблиц?
Благодаря
я исправил свой ответ. – Tjorriemorrie