Mi tabla tiene dos columnas: id y nombre. La información es el siguiente:Seleccione los mejores resultados distintos ordenados por frecuencia
id | name
----------
1 Jeff
2 Sam
3 Carl
4 Sam
5 Carl
6 Jeff
7 Dave
8 Jeff
Lo que quiero obtener es la siguiente:
name | frequency
----------------
Jeff 3
Carl 2
Sam 2
Dave 1
Esencialmente, necesito una consulta SQL que cuenta los nombres únicos dentro de la tabla, y los ordena por su frequnecy . Estoy usando MySQL si es importante.
Gracias.
Esto funcionó. Muchas gracias. –
De nada :-) –
Solo una pequeña cláusula de orden de adición puede ser como "ordenar por frecuencia desc" también – Elnoor