日期:2014-05-16  浏览次数:20760 次

MYSQL, 按照两列来分组的一条SQL ,求助
数据是这样

user_id goods_id numbers
1 1 5
2 2 1
3 3 1
4 4 3
5 1 5
6 2 3
1 2 6
1 3 3
1 4 2
2 1 1
3 1 2
3 1 8

每个用户四种类型的商品的数量

查询每个用户,每种商品的数量

比如
用户ID 类型 数量
1 1 5
1 2 6
1 3 4
1 4 2
2 1 1
2 2 1



类似的结果,求助


------解决方案--------------------
select user_id,goods_id,max(numbers) from tt group by user_id,goods_id
------解决方案--------------------
select user_id,goods_id,sum(numbers) from tt group by user_id,goods_id
------解决方案--------------------
SQL code
select user_id,goods_id,sum(numbers)
from 数据是这样
group by user_id,goods_id