+ -
当前位置:首页 → 问答吧 → 品名相等的数量相加 ,以上显示的数据是我从两个表提取出来的

品名相等的数量相加 ,以上显示的数据是我从两个表提取出来的

时间:2011-12-03

来源:互联网


prodid1 和prodid2 相等的 他们的qty1和qty2相加 该怎么做

作者: ximengtiankongxx   发布时间: 2011-12-03

SQL code

select *,qty3=case when qty1=qty2 then qty1+qty2 else null end from tb

作者: pengxuan   发布时间: 2011-12-03

SQL code

select *,
    (case when qty1=qty2 then isnull(qty1,0)+isnull(qty2,0) else null end) as Qty
from tb

作者: AcHerat   发布时间: 2011-12-03

楼主是这个意思吧:
SQL code
select ProdID1,ProdID2,sum(qty1),sum(qty2) from tb group by ProdID1,ProdID2

作者: qianjin036a   发布时间: 2011-12-03

SQL code

select *,qty3=case when prodid1=prodid2 then qty1+qty2 else null end from tb


作者: pengxuan   发布时间: 2011-12-03

select ProdID1,ProdID2,sum(qty1),sum(qty2) from tb group by ProdID1,ProdID2

作者: ssp2009   发布时间: 2011-12-03

SQL code
select ProdID1,ProdID2,sum(qty1),sum(qty2) from tb group by ProdID1,ProdID2

作者: fredrickhu   发布时间: 2011-12-03