select cate_id,count(*) as num from trade_order where order_status = 1 group by cate_id;
就是 select 类别,count(*) as num from 表名 where order_status = 1 group by 类别;
得到的就是按类别排序好的总数量,例如是班级男女的数量,或者其他的;
我觉得知道这一个就可以了。
TP5中可以写原生的SQL语句,例如上面的可以这么写:
$info = Db::query("select cate_id,count(*) as num from trade_order where order_status = 1 group by cate_id");
这样得到的就是所有的数据了。