sql >> Databasteknik >  >> RDS >> Mysql

SQL Ordning efter antal

Du måste aggregera data först, detta kan göras med hjälp av GROUP BY-satsen:

SELECT Group, COUNT(*)
FROM table
GROUP BY Group
ORDER BY COUNT(*) DESC

Nyckelordet DESC låter dig visa det högsta antalet först, ORDER BY som standardordningar i stigande ordning som skulle visa det lägsta antalet först.



  1. MariaDB SESSION_USER() Förklarad

  2. Använder Barman för PostgreSQL Disaster Recovery

  3. Fel vid användning av en OLAP-anslutning:MSOLAP-leverantören är inte registrerad på den lokala datorn...

  4. Hur uppdaterar man valda rader med värden från en CSV-fil i Postgres?