2016-11-08 8 views
0

Zend_Db_Select에서 어떻게 만들 수 있습니까?Zend_Db_Select에서이 조인을 선택 하시겠습니까?

나는이 쿼리를하고 난 젠드에서 만들 필요

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'));