sql >> Database teknologi >  >> RDS >> Mysql

SQL rækkefølge efter antal

Du skal først aggregere dataene, dette kan gøres ved at bruge GROUP BY-sætningen:

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

DESC nøgleordet giver dig mulighed for at vise det højeste antal først, ORDER BY som standard rækkefølger i stigende rækkefølge, som ville vise det laveste antal først.



  1. Automatisk dataindsamling af databaseskemaændringer i MS SQL Server

  2. Indsæt et tidsstempel i databasen via ContentValues

  3. Forståelse af Always ON Availability Group mellem Linux-baserede SQL Server-instanser. Del 1

  4. Sådan løses ORA-29285:fil skrivefejl