Как это сделать, выберите объединение в Zend_Db_Select?

Как мне сделать это в Zend_Db_Select?

У меня есть этот запрос, и мне нужно сделать в Zend:

SELECT

`cursos_categorias`.`rotulo` AS `categoria`,
`cursos`.`titulo`,
`cursos`.`subTitulo`,
`imagens`.`src` AS `imagem`,
`cursos`.`url`,
`cursos`.`destacado`

FROM `suprema_db`.`cursos`

JOIN `cursos_categorias` ON `cursos`.`categoriaId` = `cursos_categorias`.`id`
JOIN `imagens` ON `cursos`.`imagemId` = `imagens`.`id`

0

Решение

$select->from(array('c' => 'cursos'), array('titulo', 'subTitulo'))
->join(array('cc'=> 'cursos_categorias'), 'c.categoriaId = cc.id', array('categoria' => 'cc.rotulo'))
->join(array('i' => 'imagens'), 'c.imagemId = i.id', array('imagem' => 'i.src'));
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]