在列B上选择总和,其中列A是相同的mysql

时间:2016-05-17 13:23:38

标签: 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”。

2 个答案:

答案 0 :(得分:1)

试试这个。

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

答案 1 :(得分:0)

select links,sum(open_count)open_count from table_name group by links;