物品 类别 数量
----------------
苹果 水果 10
5
青菜 蔬菜 6
12
梨子 水果 20
14
23
白菜 蔬菜 67
34
芒果 水果 23
洋芋 蔬菜 20
葡萄 水果 14 我想要的结果是:(就是在每条数据后面加一个计算该物品的总数)
物品 类别 数量
----------------
苹果 水果 10
5
小计 15
青菜 蔬菜 6
12
小计 18
梨子 水果 20
14
23
小计 57
白菜 蔬菜 67
34
小计 101
芒果 水果 23
小计 124
洋芋 蔬菜 20
小计 20
葡萄 水果 14
小计 14
----------------
苹果 水果 10
5
青菜 蔬菜 6
12
梨子 水果 20
14
23
白菜 蔬菜 67
34
芒果 水果 23
洋芋 蔬菜 20
葡萄 水果 14 我想要的结果是:(就是在每条数据后面加一个计算该物品的总数)
物品 类别 数量
----------------
苹果 水果 10
5
小计 15
青菜 蔬菜 6
12
小计 18
梨子 水果 20
14
23
小计 57
白菜 蔬菜 67
34
小计 101
芒果 水果 23
小计 124
洋芋 蔬菜 20
小计 20
葡萄 水果 14
小计 14
可这样子select 物品 ,类别,sum(数量) 数量
from a
group by rollup(物品, 类别)
group by rollup
-------------------- -------------------- ---------
梨子 水果 57
梨子 57
苹果 水果 15
苹果 15
72