标题: 请教.分组查询后数据重复? [打印本页] 作者: 泡沫 时间: 2008-1-3 15:57 标题: 请教.分组查询后数据重复? 基表
日期 周标识 产品 产量
5/1 48 A 100
5/1 48 B 200
5/2 48 C 300
5/2 48 A 400
......
create view A as select 周标识, 产品, sum(产量) as 日产量 from table group by 周标识 产品
create view B as select first( 生产日期) as 日期 ,周标识, sum(产量) as 周产量 from table group by 周标识 产品
select B.日期,B.周标识,B.日产量,A.周产量 from A,B where A.周标识=B.周标识
问题:显示后 "周产量"数据重复,重复的数据用什么方法可以用“0”代替周产量(500,0,0)
日期 周标识 产品 日产量 周产量
5/1 48 A 500 500
5/1 48 B 200 500
5/2 48 C 300 500
,,,,
我这样做是不是复杂了,有没有更简单的方法,,谢谢了!作者: 泡沫 时间: 2008-1-3 16:20 标题: 回复 2# 的帖子 我这是一个用ACCESS与EXCEL做的一个“产量管理小软件”当实例做的。
编辑数据已经完成了,现在做到查询了。。日产量,周产量, 年产量,日废品量.....
这东西我还没整理呢,太乱了。。。
谢谢了。我在用语句试试。