2016-05-17 1 views
0

У меня есть две колонки ссылки и open_count:выбрать сумму на колонке B, где колонка А тот же MySQL

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» только те.

+0

Возможный дубликат [MySql Group By и Sum Общая стоимость другого столбца] (http://stackoverflow.com/questions/15048887/mysql-group-by-and-sum-total-value -of-other-column) – Wanderer

ответ

1

Попробуйте это.

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

Работал !! Спасибо, чувак, это похоже на волшебство. –

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

Это работает 2. thx guys –

Смежные вопросы