日期:2014-05-17  浏览次数:20930 次

如何计算排列名称。谢谢
如下数据列表
a         b
-------
20       a
20       b
10       c
...

得出a、b并列第一,c是第二

a         b
-------
30       a
20       b
20       c
...

得出a 是第一,b、c则并列第二

------解决方案--------------------
select a,b ,bense_rank()over(order by a) rank from tablename