2016 - 2024

感恩一路有你

mysql分组查询并排序 sql如何实现分组并select出每组前10个?

浏览量:2960 时间:2021-03-12 01:41:27 作者:admin

sql如何实现分组并select出每组前10个?

select m, nfrom ( select row_number () over (partition by m order by n desc) rn,--以m分组,分组内以n倒序排列求每组中各自的序号 m, n from table where ...) wwhere w.rn <=10序号小于10order by m, n desc

mysql分组查询并排序 mysql分组后组内排序 sql组内排序

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。