Seleccione los mejores resultados ordenados por frecuencia
Mi tabla tiene dos columnas: id y nombre. Los datos se ven así:
id | name
----------
1 Jeff
2 Sam
3 Carl
4 Sam
5 Carl
6 Jeff
7 Dave
8 Jeff
Lo que quiero obtener es esto:
name | frequency
----------------
Jeff 3
Carl 2
Sam 2
Dave 1
Esencialmente, necesito una consulta SQL que cuente los nombres únicos dentro de la tabla y los ordene por su frecuencia. Estoy usando MySQL si importa.
Gracias.