大致 有订单表 order, 含 amount storeid (每单销售额, 销售门店) select storeid,sum(amount) as total from order group by storeid order by total desc limit 0,20 数据量快千万了, 不加 order by 排序 很快. 但是分页需要显示销售额最高的前 20 条数据, 不可避免排序 一般数据量大的改怎么分组 排序? (数据量很大, 取出来 放代码里排 统计 也不行)
实际上也需要连接其他表? 是先主表分组后再 left join 还是 left join 后 再分组? 请问下大佬们是怎么解决的.