Я использую SQL Server 2008. У меня вычисленное поле - PercentChange, которое определяется как Round (100 * (a-b)/b, 2). И мой запрос структурированаФорматирование Вычисленное поле в SQL
Select x.* from
(
*query goes here, PercentChange defined here*
) as x
where x.Percentchange >50
Проблема поле PercentChange получает отформатирован как объект (!), И я не могу добавить знак «%» к нему. Как вы, наверное, догадаетесь, я не эксперт в этом. Так может ли кто-нибудь предложить временное решение для отображения «PercentChange» из 60.55 как 60.55%?
Лучше сделать это на уровне презентации (т. Е. В вашем лицевом приложении). Потому что, как только вы добавляете знак '%', он становится строкой, и вы не сможете использовать это поле для каких-либо вычислений без повторения строковых операций. – Kaf