La mia tabella ha due colonne: id e nome. I dati si presenta così:Selezionare i primi risultati distinti ordinati per frequenza
id | name
----------
1 Jeff
2 Sam
3 Carl
4 Sam
5 Carl
6 Jeff
7 Dave
8 Jeff
Quello che voglio ottenere è questo:
name | frequency
----------------
Jeff 3
Carl 2
Sam 2
Dave 1
In sostanza, ho bisogno di una query SQL che conta i nomi univoci all'interno della tabella, e le ordina dal loro frequnecy . Sto usando MySQL se è importante.
Grazie.
Questo ha funzionato. Grazie mille. –
Prego :-) –
Solo una piccola clausola di ordine di addizione può essere come "ordine per frequenza desc" pure – Elnoor