Одним из способов сделать это было бы сначала изолировать максимальное повторяющееся значение столбца «Страница», а затем использовать это значение в подзапрос, чтобы выбрать все строки контактов, которые соответствуют ему.
Чтобы изолировать максимальное повторяющееся значение столбца страницы, вы можете использовать предложение group by, которое будет группировать все строки результатов вместе по значению «Страница» в этой строке. Если вы упорядочиваете их по убыванию по количеству строк, соответствующих этому значению «Страница», а затем принимаете только верхнюю строку, у вас есть максимальное повторяющееся значение «Страница».
select * from contact where Page in (
select Page from contact group by Page order by count(*) desc limit 1)