Как SQL-запросом вытащить значения, наиболее часто повторяющиеся в таблице?

Мы платим до 300 руб за каждую тысячу уникальных поисковых переходов на Ваш вопрос или ответ Подробнее
2 ОТВЕТА
Знаток (435)
SELECT `field`, COUNT(`field`) FROM `table` GROUP BY `field` ORDER BY COUNT(`field`) DESC LIMIT 3

LIMIT 3 - это ограничение, созданное чтобы выдать, например, ТРИ наиболее частые значения поля. Если напишете без LIMIT, то при большом размере БД получите падение сервера.
Ученик (46)
SElect
ПОХОЖИЕ ВОПРОСЫ