У меня есть простой левый запрос на 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. Я читал некоторые статьи, поэтому я полагаю, что заявление должно выглядеть примерно так из картографа
$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.
Как правильно написать оператор соединения?