у меня два стола. 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' ) );
, тогда отображаются только данные таблицы пользователя.
Как получить данные обеих таблиц ??
Спасибо