Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Selecione o valor mais comum de um campo no MySQL


Você precisa agrupar pela coluna interessante e para cada valor, selecione o valor em si e o número de linhas em que ele aparece.

Depois é uma questão de ordenar (colocar primeiro o valor mais comum) e limitar os resultados a apenas uma linha.

No formulário de consulta:
SELECT column, COUNT(*) AS magnitude 
FROM table 
GROUP BY column 
ORDER BY magnitude DESC
LIMIT 1