我需要制作CONCAT的结果(ROUND(oi.OutboundUnits / oi.OutboundCalls * 100),'%')AS OutboundConv以2位数格式返回,即使结果为9或以下。
答案 0 :(得分:0)
您可以使用LPAD函数,使用CASE语句以100%的不同条件,如下所示:
CASE
WHEN ROUND(oi.OutboundUnits/oi.OutboundCalls *100) = 100 THEN '100%'
ELSE LPAD(CONCAT(ROUND(oi.OutboundUnits/oi.OutboundCalls *100),'%'), 3, '0')
END
<强>参考强>:
答案 1 :(得分:0)
您可以使用concat和right功能。
right(concat('0', OutboundConv), 3)
答案 2 :(得分:0)