2017-09-07 115 views
0

排序我的代碼顯示每小時的流量。我在SQL代碼中完成了ORDER BY小時。SSRS意外地按1,10,11,12 ..,2,20,21

在SQL中,結果按照預期的小時順序顯示。

但是,在SSRS中進行報告後,小時顯示爲1,10,11,12 ... 2,20,21,22 ... 3,30,31,32 ...

在表格屬性中,我已經指定了排序順序。但它仍然做同樣的事情。

回答

0

Yaayy ...我找到了解決方案。

顯然,因爲我把我的小時數轉換成了varchar,它將小時數排序爲字符。我將小時轉換爲int,並解決了問題。

感謝KenJ