Answers for "Unable to convert percentage into decimals"
https://ask.sqlservercentral.com/questions/135129/unable-to-convert-percentage-into-decimals.html
The latest answers for the question "Unable to convert percentage into decimals"Answer by Tom Staab
https://ask.sqlservercentral.com/answers/135135/view.html
You need to do the math, then convert to string, and then add the percentage symbol. Also, I'm confused why you are rounding to 2 decimal places if you want to only show 1. Also, by default, the engine will round when converting to a decimal type with a smaller scale. That said, I'll give an example using ROUND but only converting to string. Try this:
CONVERT(varchar(40), CONVERT(decimal(38, 2), Future*100.0/Total)) + '%'Fri, 13 Nov 2015 06:26:10 GMTTom Staab