mysql - 选择 B 列上的总和,其中 A 列与 mysql 相同

标签 mysql

我有两列链接和 open_count:

links  open_count
Link1 | 1
Link2 | 6
Link1 | 2
Link3 | 4
Link2 | 6
Link1 | 7

我需要选择链接唯一的所有链接,并获取该链接的所有 open_count 的总和,例如:

links  open_count
Link1 | 10
Link2 | 12
Link3 | 4

请注意:我尝试过“DISTINCT”,但它仅选择“link2”。

最佳答案

试试这个。

"select links , sum(open_count) as open_count from 'your table' group by links" ; 

关于mysql - 选择 B 列上的总和,其中 A 列与 mysql 相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37277476/

相关文章:

mysql - 您可以在 phpMyAdmin 中对 MySQL 用户隐藏表吗?

mysql - 计算 GROUPed BY 的行数

mysql - MySQL可以自动更新数量字段吗?

php - 使用 PHP 查询带有 IN 子句的 MySQL

MySQL - 数据输入

php - 根据星期几获取价格

php - 如何使用事件记录从 codeigniter 中的另一个表获取值?

mysql : how to retrieve a list of row where one field doesn't contain a specific value from an ENUM

sql - 如何获取MySQL中单个表的笛卡尔积

mySQL 如何在使用多个联接时通过特定 id 限制查询