: with
cc as ( select 货主代号,商品代号,储位,生产日期,sum(库存量) from 表 group by 货主代号,商品代号,储位,生产日期,库存量 having 货主代号 = '10001'),
c as (select distinct 货主代号,商品代号,储位,生产日期,字段n from 表 )
select cc.货主代号,cc.商品代号,cc.储位,cc.生产日期,cc.库存量,c.字段n from cc , c , where cc.货主代号 = c.货主代号,cc.商品代号 = c.商品代号,cc.储位 = c.储位)
还有
select 字段1,字段n,sum(库存量) from 表 group by 字段1,字段n having 货主代号='10001' 。
好像理解错误了,直接用
select distinct from
就能排除重复了
[此贴子已经被作者于2011-2-26 21:16:20编辑过]