表
最近做表遇到一!
例如
AAAA 10 20%
BBBB 20 40%
CCCC 20 40%
------------------
50
意思就是多了一 一百分比 如AAAA的量是10 占的 20%
高手有什方法能解呢?
[解决办法]
f1 f2 f3
AAAA 10 20%
BBBB 20 40%
CCCC 20 40%
select @sum=sum(f2) from table
select f1,f2,f3=convert(varchar(12),convert(decimal(10,2),f2*100/@sum))+ '% '
from table