求教sql两个表中两个字段乘积分类汇总

颜柯 2012-10-11 09:03:53
有两个表A和B,结构如下:

A id,条码,名称,定价

B id,条码,数量,货位

说明(B表的条码和A的条码是一样的)

按货位分类汇总,显示如下:

货位,数量,合计金额(数量*定价)



求教了。
...全文
586 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
颜柯 2012-10-11
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
SQL code

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

不错,要的就是这个,学会了,非常感谢。
极品老土豆 2012-10-11
  • 打赏
  • 举报
回复

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


极品老土豆 2012-10-11
  • 打赏
  • 举报
回复

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


极品老土豆 2012-10-11
  • 打赏
  • 举报
回复



select b.货位,b.数量,b.数量*a.定价 as '合计金额' from b left outer join a on b.id=a.id
颜柯 2012-10-11
  • 打赏
  • 举报
回复
求的是按货位汇总,就是相同货位的数量汇总,金额汇总。
Mr_Nice 2012-10-11
  • 打赏
  • 举报
回复
 
select B.货位,B.数量,A.定价*B.数量 as 合计金额
from B
inner join A on A.条码 = B.条码


?

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧