我有一个包含2个字段的表:
cnt str
-- -------
60 the
58 of
4 no
30 the
2 of
1 no
我想要这样的结果
cnt str
-- -------
90 the
60 of
5 no
我如何在表格下面写一个查询?
最佳答案
SELECT str,
SUM (cnt)
FROM table_name
GROUP BY str;
这将按str对表进行分组,即将所有组合在一起然后求和,依此类推.
如果你想重命名总和(cnt)
使用:
SELECT str,
SUM (cnt) as cnt
FROM table_name
GROUP BY str;