【问题标题】:format percentage SQL - EXCEL ssis格式化百分比 SQL - EXCEL ssis
【发布时间】:2019-09-26 11:15:51
【问题描述】:

我正在尝试使用 SSIS 向 EXCEL 中的单元格添加百分比值

我的问题是它们没有格式化为百分比

当前计算

cast(100*sum([OrdersCompleted]) / count(id) as decimal(10,1)) as percentage

示例值为 75.0

我想用 'P' 格式化它(效果不太好)

FORMAT(above calculation here, 'P')

75.0%

请问最好的方法是什么?

请帮忙

【问题讨论】:

    标签: sql sql-server excel ssis


    【解决方案1】:

    这会起作用

    FORMAT(cast(100*sum([OrdersCompleted]) / count(id) as decimal(10,1)) + "%")
    

    输出将是:

    75.0%

    【讨论】:

    • 您好,这不起作用,格式需要像 75.0% 一样
    • 我认为这很简单,只需将“P”替换为“%”即可。我编辑了答案希望它有帮助
    • @Hadi:同意。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-03
    • 2019-01-14
    • 2017-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-19
    相关资源
    最近更新 更多