表 jhh_zj_jjyx
yy(原因) 重量(zl)端面整齐度 1854.50
废膜卷入 123.60
厚度不均 1013.60
摔伤 153.60
油污 604.00
现在想实现最终检索结果为一条数据:断面整齐度49.46% 废膜卷入3.3% 厚度不均27.03% 摔伤4.1% 油污4.11%
yy(原因) 重量(zl)端面整齐度 1854.50
废膜卷入 123.60
厚度不均 1013.60
摔伤 153.60
油污 604.00
现在想实现最终检索结果为一条数据:断面整齐度49.46% 废膜卷入3.3% 厚度不均27.03% 摔伤4.1% 油污4.11%
declare @str nvarchar(4000)
set @str=''
select @str=@str+yy+cast(zl/(select sum(zl) from jhh_zj_jjyx)as varchar(50))+' '
from jhh_zj_jjyxselect @str
yy,zl,ltrim(cast(zl*100.0/(select sum(zl) from tb) as dec(18,2))+'%'
from
jhh_zj_jjyx