select * from (select row_number() over(partition by reply_count order by view_count desc) rn,t.* from club_topic t) where rn<=10;这句话查出来的结果不止10行啊
就是加了 partition by reply_count  后 rn<=10 这个约束条件怎没用了啊还有网上说先按 partition by reply_count 分组   再在内部用  order by view_count desc  去排不好怎么理解啊   查出来的结果就是按照 partition by reply_count 排了下 能帮忙解释下不???