求助,SQL 判断条件后合计列
sql吧
全部回复
仅看楼主
level 1
炸乖鱼 楼主
现有表A数据如下:
商品编号 商品名称 单位 分类 数量 单价 金额
0101 A01 个 01 10 2 20
0101 A01 个 01 -5 2 -10
0102 A02 个 02 5 1 5
0102 A02 个 01 1 2 2
需要判断条件 不同行(实际表格为多行)商品编号与分类是否相等,比如第一与第二行 商品编码同为0101 分类 同为01的情况,数量与金额分别求和, 而其他不相等的情况不变,得出结果如下:
商品编号 商品名称 单位 分类 数量 单价 金额
0101 A01 个 01 5 2 10
0102 A02 个 02 5 1 5
0102 A02 个 01 1 2 2
请问SQL语句应该怎么写,谢谢!!!
2018年01月10日 00点01分 1
level 10
select 各比较相同项,sum(数量等各项)from 表 group by 各比较相同项
2018年01月10日 05点01分 2
1