mysql分组查询并排序 sql如何实现分组并select出每组前10个?
sql如何实现分组并select出每组前10个?select m, nfrom ( select row_number () over (partition by m order by n de
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