1需求: 根据分拨进行分组,然后再取每个分拨的金额排在前10的公司。图片说明
2在回答里面,有几位兄台查询句子里面出现抽取条件,请问这个抽取条件是什么
请问mysql 如何分组然后取前10名
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
11条回答 默认 最新
- PHPerKael 2018-03-08 07:30关注
SELECT a.* FROM TABLE AS a WHERE ( SELECT COUNT(*) FROM TABLE WHERE 分拨 = a.分拨 AND 总金额 > a.总金额 ) < 10 ORDER BY 总金额
解决 1无用