У меня есть простой левый запрос на MySQL
SELECT sp. * , p.name, p.date_created
FROM subpages sp
LEFT JOIN pages p ON p.id = sp.page_id
Я не знаю, как выполнить этот запрос из Zend Framework.
У меня есть страница Mapper, которая обращается к странице DbTable, которая расширяет Zend_Db_Table_Abstract. Я прочитал несколько статей, так что я полагаю, что выражение должно выглядеть примерно так из mapper
$select = $this -> DbTable() -> select();
$select -> joinleft(..... This is what I dont know how to write....);
$results = $this -> DbTable() -> fetchAll($select);
if($results) { return $result; }
В статье использовалось $select -> from()
, поэтому, где мой ум застрял, зачем нам писать $select -> from("subpages")
, когда он уже будет определен на странице DbTable.
Как правильно написать оператор соединения?