select sum(isnull(单价,0)*isnull(数量 ,0)) as 总价 from tab
select sum(isnull(单价,0)*isnull(数量 ,0)) as 总价 from tb
create table test_1 (price int ,number int) go insert into test_1 select 2,2 union all select 3,1--有单价和数量 两个字段,如何 算乘积 最后将所有乘积相加,得出总和? select sum(price*number) from test_1 --//结果 ----------- 7(1 行受影响) drop table test_1
from tab
(price int
,number int)
go
insert into test_1
select 2,2 union all
select 3,1--有单价和数量 两个字段,如何 算乘积 最后将所有乘积相加,得出总和? select sum(price*number) from test_1
--//结果
-----------
7(1 行受影响)
drop table test_1