首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

多谢,求一查询语句

2013-02-25 
谢谢,求一查询语句1.产品表ID1 名称 单价001r10.5002r21.0003r33.32.出库表id ID1 出库数量 1001102002103

谢谢,求一查询语句
1.产品表

ID1 名称 单价
001  r1   0.5
002  r2   1.0
003  r3   3.3

2.出库表
id ID1 出库数量 
1   001  10
2   002  10

3.退货表
id ID1 退货数量 
1   002  5
2   001  5


4.查询结果
 ID1 名称 单价 出库数量 出库金额 退货数量 退货金额
  001 r1   0.5   10         5        5       2.5
  002 r2   1.0   10         10       5        5
  003 r3   3.3   0          0        0        0
[解决办法]

select 产品表.ID,产品表.名称,产品表.单价,SUM(出库表.出库数量),产品表.单价*SUM(出库表.出库数量) 出库金额,SUM(退货表.退货数量),产品表.单价,SUM(退货表.退货数量)*产品表.单价 退货金额
from 产品表 a inner join 出库表 b on a.ID1=b.ID1 inner join 退货表 c on a.ID1 = c.ID1
group by 产品表.ID,产品表.名称,产品表.单价

热点排行
Bad Request.