请教关于substring与charindex的用法
fnumber fname fmodelBK70200081 分隔板-等高可调式 700W$200L$0.8t
BK80100081 分隔板-等高可调式 800W$100L$0.8t
BK80200081 分隔板-等高可调式 800W$200L$0.8t
BL10400235 楼板-平板 200W$40H$400L$2.3t
BL10500205 楼板-平板 200W$40H$500L$2.0t
BL10600202 楼板-平板 200W$40H$600L$2.0t
BL10600205 楼板-平板 200W$40H$600L$2.0t
BL10600232 楼板-平板 200W$40H$600L$2.3t
BL10600235 楼板-平板 200W$40H$600L$2.3t
BL10700205 楼板-平板 200W$40H$700L$2.0t
BL10800202 楼板-平板 200W$40H$800L$2.0t
BL10800205 楼板-平板 200W$40H$800L$2.0t
BL10800232 楼板-平板 200W$40H$800L$2.3t
BL10800235 楼板-平板 200W$40H$800L$2.3t
上表我要实现的功能是各数字相乘所得的结果:
fnumber fname fmodel fweight
BK70200081 分隔板-等高可调式 700W$200L$0.8t 112000
BL10800235 楼板-平板 200W$40H$800L$2.3t 14720000
我用substring与charindex函数来实现分离,要是不用,都报substring函数参数有问题,
select substring(fmodel,1,charindex('*',fmodel)-2) from sheet1$
请问应怎么实现