显示百分比正确排序DESC

时间:2016-10-28 15:49:59

标签: mysql

我有一些数据要显示为百分比而不是小数。我用以下方法处理了这个:

 concat((left(percentcompleted, 4)*100), '%') as Percent

我正在使用LEFT,因为我从中拉出的列是DECIMAL(35,15),目前无法更改。

我正在使用这些数据并使用Microsoft PowerBI来显示它,并且希望能够对DESC进行排序并且100%处于最佳位置。不幸的是,因为它变成了一个VARCHAR,100%靠近底部,甚至低于2%。

我怎样才能正确使用这种DESC?

1 个答案:

答案 0 :(得分:0)

进一步深入研究它似乎无法以我想要的方式运作。我需要使用:

 order by cast(column as unsigned) asc

这有助于MySQL内部,但不支持PowerBI前端。

相关问题