这个分组求和语句可把我给难住了,有兴趣的近来试试!
我有表ywk(ywy,spbh,spmch,gg,shpchd,je,ml)各字段为业务员,药品编号,商品名称,规格,产地,金额,毛利.
现在我想执行分组求和
select ywy,spbh,shpmch,gg,shpchd,sum(je) je,sum(ml) ml
from ywk
group by ywy,spbh,shpmch,gg,shpchd with rollup
但是这样执行的不是我要的结果:我要的只是对ywy进行小计.如下结果:
ywy1 ,2pg0101,'感冒灵',10*25g,白云山,159.00,0.53
小计 ,'',',10*30g,'',159.00,0.53
ywy2 ,2pg0101,'感冒灵',10*25g,白云山,159.00,0.53
小计 ,'',',10*30g,'',159.00,0.53
问题点数:10、回复次数:2Top
1 楼rea1gz(冒牌realgz V0.4)回复于 2006-12-01 14:16:24 得分 0
select ywy,spbh,shpmch,gg,shpchd,sum(je) je,sum(ml) ml
from ywk
group by ywy,spbh,shpmch,gg,shpchd with rollup
having grouping(shpchd)=0 or (grouping(ywy)=0 and grouping(shpmch)=1 and grouping(gg)=1)Top
2 楼xiaoku(野蛮人(^v^))回复于 2006-12-01 14:17:43 得分 0
冒牌好厉害!Top





