sql >> Database >  >> RDS >> Mysql

Selecteer de beste afzonderlijke resultaten, gerangschikt op frequentie

Ik heb het niet getest, dus de syntaxis is misschien niet perfect, maar hoe zit het met zoiets:

select name, count(*) as frequency
from your_table
group by name
order by count(*) desc

Zou u unieke namen moeten geven en het overeenkomstige aantal keren dat elke naam in de tabel voorkomt, gerangschikt op dat nummer.



  1. Veerboot CLIENT_PLUGIN_AUTH is vereist

  2. Verbinding geweigerd (PGError) (postgresql en rails)

  3. Impliceert een Postgres UNIQUE-beperking een index?

  4. ProxySQL 2.0 uitvoeren en configureren voor MySQL Galera Cluster op Docker