有两个表A和B,结构如下:A   id,条码,名称,定价B   id,条码,数量,货位说明(B表的条码和A的条码是一样的)求 按货位分类汇总,显示如下:   货位,数量,合计金额(数量*定价)求教了。

解决方案 »

  1.   

     
      select B.货位,B.数量,A.定价*B.数量 as 合计金额
      from B
      inner join A on A.条码 = B.条码?
      

  2.   


    select b.货位,b.数量,b.数量*a.定价 as '合计金额' from b left outer join a on b.id=a.id
      

  3.   


    select b.货位,b.数量,sum(b.数量*a.定价)as '合计金额' from b left outer join a on b.id=a.id
    group by b.货位,b.数量
      

  4.   


    select b.货位,sum(b.数量),sum(b.数量*a.定价)as '合计金额' from b left outer join a on b.id=a.id
    group by b.货位