1:好象与物品类别表无关啊
Select a.日期,b.成分,sum(a.数量) *sum(b.数量) as 数量
from 订单表 a
join 物品成分表 b on a.物品编号 = b.物品编号
group by a.日期,b.成分union allSelect NULL,b.成分,sum(a.数量) *sum(b.数量) as 数量
from 订单表 a
join 物品成分表 b on a.物品编号 = b.物品编号
group by b.成分
Select a.日期,b.成分,sum(a.数量) *sum(b.数量) as 数量
from 订单表 a
join 物品成分表 b on a.物品编号 = b.物品编号
group by a.日期,b.成分union allSelect NULL,b.成分,sum(a.数量) *sum(b.数量) as 数量
from 订单表 a
join 物品成分表 b on a.物品编号 = b.物品编号
group by b.成分
解决方案 »
- 如何备份数据库中的一部份表
- 请问我取数据的时候怎么去掉后面多余的0啊
- 我想取前20分钟内的记录。如何根据时间字段取,谢谢!
- 使用C#如何将sqlserver2005数据导出为规定格式的XML文档?
- 求:统计一些项目的组合的程序 (邹建和 huwgao(小楼听雨) 请进! )
- sql中過濾出星期日的數據,急
- SQL查询问题,在线等..............................
- 如何食现?
- 第四次开帖,关于去掉查询重复的记录问题,分不够可以追加
- 有没有朋友玩SQL server和Delphi比较熟的,这里有几个问题
- 如何把自动增长的列清空后,使它从初始值开始
- 使用bulk insert将txt文件数据转为sql的时候,顺序发生改变,请问怎么使写入的顺序和txt顺序一样?
select a.日期,b.成分,数量=sum(a.数量)
from 订单表 a join 物品成分表 b on a.物品编号=b.物品编号
group by a.日期,b.成分
select a.日期,b.成分,sum(a.数量)
into 日成分需求表
from 订单表 a join 物品成分表 b on a.物品编号=b.物品编号
group by a.日期,b.成分
与物品类别表没有关系