这是一个很难解释的问题。我有这个数据集
数据集 1
counter | id
1 280
1 280
0 280
1 781
1 781
1 781
0 25
1 25
1 25
我想按 id 分组,但是使用计数器的总和,所以我最终得到了这个数据集
数据集 2
counted | id
2 280
3 781
2 25
我尝试了多种方法,但我总是以这样的每个 ID 的总行数结束
数据集 3
counted | id
3 280
3 781
3 25
编辑
可能值得注意的是,数据集 1来自子查询,本身不是表。
编辑
我使用过这样的查询,它给了我数据集 3的结果
select sum(counter) as counted, id
from t
group by id;