Zend Framework Db Select Join table help

后端 未结 4 1075
醉话见心
醉话见心 2021-01-05 20:22

I have this query:


SELECT g.title, g.asin, g.platform_id, r.rank
        FROM games g
        INNER JOIN ranks r ON ( g.id = r.game_id )
        ORDER BY r.         


        
4条回答
  •  庸人自扰
    2021-01-05 21:12

    You could also type fewer characters....

    $query = $this->select()
                  ->from(array('g' => 'games'), array('title', 'asin', 'platform_id'))
                  ->join(array('r' => 'ranks'), 'g.id = r.game_id', array('rank'))
                  ->order('r.rank DESC')
                  ->limit($top);
    return $this->fetchAll($query);
    

    Good luck!

提交回复
热议问题