深入浅出 | rank函数怎么用?

SQL的rank函数是一个非常重要的窗口函数。它可以帮助我们对查询结果进行排序,并且可以使用它来计算排名等相关信息。

使用rank函数最常见的场景是对查询结果进行排序。比如我们要查询一个销售表中的商品销量前十的记录,可以使用以下SQL语句:

SELECT product_id, product_name, sales_volume, RANK() OVER (ORDER BY sales_volume DESC) AS ranking FROM sales WHERE ROWNUM

相关信息