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.
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!