如何通过Desc设置varchar数据类型列顺序

时间:2014-09-12 10:11:41

标签: tsql ssrs-2008 ssrs-2008-r2

我有如下列:我已经应用了orderby percentileno Dec然后它给出如下,但我需要正确的顺序:1,2,3, - 10。 PercentileNo 1(0.1-12.6) 10(113.5-126) 2(12.7-25.2) 3(25.3-37.8) 4(37.9-50.4) 5(50.5-63) 6(63.1-75.6) 7(75.7-88.2) 8(88.3-100.8) 9(100.9-113.4)

我需要订购 1(0.1-12.6) 2(12.7-25.2) 3(25.3-37.8) 4(37.9-50.4) 5(50.5-63) 6(63.1-75.6) 7(75.7-88.2) 8(88.3-100.8) 9(100.9-113.4) 10(113.5-126) 请帮助我提前谢谢

1 个答案:

答案 0 :(得分:0)

我的问题并不完全清楚,但如果您想订购清单,可以执行以下操作:

SELECT col_1, col_2
FROM table_1
ORDER BY col_1 DESC

因此,如果您有一个名为PercentileNo的列,您可以这样做:

SELECT PrecentileNo
FROM yourTable
ORDER BY PercentileNo DESC

希望这有帮助。