sql >> Base de Datos >  >> RDS >> Mysql

Seleccione el valor más común de un campo en MySQL

Debe agrupar por la columna interesante y para cada valor, seleccione el valor en sí y el número de filas en las que aparece.

Entonces es cuestión de ordenar (poner primero el valor más común) y limitar los resultados a una sola fila.

En forma de consulta:

SELECT column, COUNT(*) AS magnitude 
FROM table 
GROUP BY column 
ORDER BY magnitude DESC
LIMIT 1