Wybierz najlepsze odrębne wyniki uporządkowane według częstotliwości
Moja tabela ma dwie kolumny: id i name. Dane wyglądają tak:
id | name
----------
1 Jeff
2 Sam
3 Carl
4 Sam
5 Carl
6 Jeff
7 Dave
8 Jeff
Chcę to uzyskać:
name | frequency
----------------
Jeff 3
Carl 2
Sam 2
Dave 1
Zasadniczo potrzebuję kwerendy SQL, która zlicza unikalne nazwy w tabeli i sortuje je według ich frequnecy. Używam MySQL, jeśli ma to znaczenie.
Dziękuję Ci.