Mysql通过不求和值来分组
我有一张这样的桌子: 数据类型=intMysql通过不求和值来分组,mysql,group-by,Mysql,Group By,我有一张这样的桌子: 数据类型=int uid | fee1 | fee2 | fee3 1 | 0 | 5000 | 0 1 | 1000 | 0 | 0 我正在尝试按uid对行进行分组,因此我有一行具有合计值,而不是两行 我的问题是: Select uid, fee1, fee2, fee3, from payments GROUP BY uid. 结果是: uid | fee1 | fee2 | fee3 1 | 0 | 5000 | 0 知道为什
uid | fee1 | fee2 | fee3
1 | 0 | 5000 | 0
1 | 1000 | 0 | 0
我正在尝试按uid对行进行分组,因此我有一行具有合计值,而不是两行
我的问题是:
Select uid, fee1, fee2, fee3, from payments GROUP BY uid.
结果是:
uid | fee1 | fee2 | fee3
1 | 0 | 5000 | 0
知道为什么这些值不相加吗
select column1, sum(column2), ... from db group by preferred_column;
即使您不想求和,使用group With sum也没有意义。通过此操作,每个组将获得一行。显然,查询中没有
sum()
。没有sum,因为有很多用户,我不希望对整个列进行求和