标签: sql-server-2008
我目前正在尝试基于4个指标做一个排行榜,我从表格排序中按照从大到小的顺序做Select TOP (3)。然后在ROW_NUMBER()中添加以给出1,2,3。然后汇总它我创建了一个案例,何时将100分配给No1,50分配给No2和25分配给No3。
Select TOP (3)
ROW_NUMBER()
问题我得到的是我得到一些分数的平局。它然后使用下一个字段排序并将一个下降到50个点,当我想要联合两个都有100个。希望我已经解释过这个好吗?
我确信有更聪明的方法吗?