mysql - 在mysql中选择不同的列字段和总和

标签 mysql sql

我有下表:

topic_id(unique)  forum_id   forum_views

1002                1885         5
1003                1893         2
1004                1885         3
1005                1892         6

我如何获得这样的输出:(具有上表中论坛总浏览量的唯一 forum_id)

forum_id    forum_views
1885           8
1893           2
1892           6

感谢任何帮助。

这就是我正在尝试的:

select distinct forum_id, sum(topic_views) from table_name

最佳答案

select forum_id, 
       sum(forum_views) as forum_views
from jforum_topics
group by forum_id

关于mysql - 在mysql中选择不同的列字段和总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13582626/

相关文章:

sql - Oracle SQL 趋势 MTD 数据

mysql - 6000万条条目,从某月选择条目。如何优化数据库?

MySQL 在运行使用临时的查询时不会建立连接

python - 在 Python 中使用占位符时出现 MySQL 语法错误

PHP 比较列值并相应地编辑数据库

php - PDO MySQL 查询独立于数据库结构

sql - parent 、子女、子子女 CTE

mysql - 如何检查某个值是否存在或是否存在两次?

mysql - 将2行合并为一行,使用2列MYSQL

php - 如何在 laravel 5.4 中使用 SQL 事务?