示例:
Col A 68 Col B 67
我的要求是Col A /(除以)Col B,VB Flex Grid中的结果格式应为99%。
我之前使用的查询是
“sum(user_id不为NULL且为datediff(ss,callstartdt,QueueEndDt)< = 20然后1 else 0 end)/ count(seqnum),”
请帮忙。
提前致谢。
答案 0 :(得分:0)
一种解决方案是将结果乘以100,使用Str函数将其转换为字符串,然后使用百分号。
Str(
Sum( Case
When user_id Is Not NULL
And DateDiff (ss, callstartdt, QueueEndDt) <= 20 Then 1
Else 0
End) / Count(seqnum) * 100, 10 ) + '%'
但是,还应该注意的是,Flexgrid可能允许您简单地将返回的十进制值格式化为百分比,这将为您进行乘法和包含百分号。我不熟悉Flexgrid所以我不能肯定地说。