select id,city, contacts from spec;
выводит 50 результатов
для каждого результата должно быть еще поле с числом повторений contacts во всей таблице spec select count(contcts) from spec;
Для правильного вопроса надо знать половину ответа
SELECT `s1`.`id`, `s1`.`city`, `s1`.`contacts`, `s2`.`count`
FROM `spec` AS `s1`
LEFT JOIN (SELECT `contacts`, COUNT(`contacts`) AS `count`
FROM `spec`
GROUP BY `contacts`)
AS `s2` USING (`contacts`)