2016-11-08 5 views
0

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')); 
関連する問題