Какой правильный SQL (MYSQL) используется для поиска значения, которое встречается чаще всего?
Вот что я мог подумать:
SELECT TOP 1 `my_field` FROM `my_table` GROUP BY COUNT(`my_field`) ORDER BY DESC
Чтобы получить наиболее часто встречающееся значение:
SELECT `column` FROM `table` GROUP BY `column` ORDER BY count(`column`) DESC LIMIT 1