Я пытаюсь просто форматировать число в процентах с двумя знаками после запятой. Если он разделен на 38 (ака .973684210526315789), я бы хотел, чтобы он отображал 97.36% в выводе SQL. Я знаю, что рекомендуется использовать форматирование в приложении, однако это для автоматического экспорта. Это использование SQL Server 2008.Номер формата в процентах в MS SQL Server
Вот что я сейчас:
select CONVERT(VARCHAR(50),cast(37 as decimal)/cast(38 as decimal)*100)+' %' AS [%]
Если бы вы могли объяснить, что различные параметры, а также в какой-либо функции, которые были бы полезны.
Это лучший ответ, потому что он работает с любой версией SQL. Именно то, что нужно. Спасибо. – user3513237