#Key word :Partiton by & order by
<开窗函数> over ([PARTITION by <列清单>]
Order by <排序用列清单>)
Mysql中支持的开窗函数有很多,这里重点给大家介绍三个:row_number(),rank()
,dense_rank()
row_number:不管排名是否有相同的,都按照顺序1,2,3……n
rank:排名相同的名次一样,同一排名有几个,后面排名就会跳过几次
dense_rank:排名相同的名次一样,且后面名次不跳跃