Какой правильный SQL (MYSQL) используется для поиска значения, которое встречается чаще всего? - PullRequest
1 голос
/ 02 июня 2011

Какой правильный SQL (MYSQL) используется для поиска значения, которое встречается чаще всего?

Вот что я мог подумать:

SELECT TOP 1 `my_field` FROM `my_table`
GROUP BY COUNT(`my_field`)
ORDER BY DESC

1 Ответ

2 голосов
/ 02 июня 2011

Чтобы получить наиболее часто встречающееся значение:

SELECT `column`
FROM `table`
GROUP BY `column`
ORDER BY count(`column`) DESC
LIMIT 1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...