我的公司表列“rev”包含所有评级总和,我想根据评级订购
public function all_company($limit, $offset)
{
$query = $this->db
->select(['id','name'])
->from('company')
->order_by('MAX(rev)', 'desc')
->get();
return $query->result();
}
公司表结构
ID | Name | Rev
1 name1 65
2 name2 15
3 name3 96
1条答案
按热度按时间ql3eal8s1#
您可以尝试此表结构并查询您的问题:
从公司中选择*;
从公司评级中选择*;
能否尝试使用ci活动查询:
还可以修改表结构,如
也可以参观这个http://sqlfiddle.com
输出如下:
我希望这会有帮助