2011-11-28 57 views
1

假设我在table_1中有int价格列,并且我还有int priceRank列表_1。现在可以用单个查询按价格desc进行订购,并通过row_number为其分配等级。所以最大的价格将获得排名第一,第二大将获得排名第二,并继续。 priceRank列将通过返回行的顺序更新。我怎样才能做到这一点 ?那可能吗 ?谢谢。如何将单个查询的排名分配给多个列?

我正在使用SQL Server 2008 R2。

回答

相关问题