我具体描述一下:
我先查询数据库,得到一个中间结果,如:商品号 商品描述 销售数 退货数 日期
001 苹果 3 0 20070101
001 苹果 5 -1 20070102
001 苹果 6 -2 20070103
002 香蕉 3 0 20070101
002 香蕉 4 0 20070102
002 香蕉 4 -1 20070103然后我需要按商品号统计销售数,得到结果:商品号 商品描述 销售数
001 苹果 11
002 香蕉 10这里有两个问题:
1、如何把 销售数 和 退货数 相加?
2、group by语句我还不懂它是怎么分组的?如果我只是group by 商品号,它就老是报错。但如果我选group by 商品号,商品描述 它就不报错。
我具体描述一下:
我先查询数据库,得到一个中间结果,如:商品号 商品描述 销售数 退货数 日期
001 苹果 3 0 20070101
001 苹果 5 -1 20070102
001 苹果 6 -2 20070103
002 香蕉 3 0 20070101
002 香蕉 4 0 20070102
002 香蕉 4 -1 20070103然后我需要按商品号统计销售数,得到结果:商品号 商品描述 销售数
001 苹果 11
002 香蕉 10这里有两个问题:
1、如何把 销售数 和 退货数 相加?
2、group by语句我还不懂它是怎么分组的?如果我只是group by 商品号,它就老是报错。但如果我选group by 商品号,商品描述 它就不报错。