sql >> Database >  >> RDS >> Mysql

MySQL:groeperen op en meerdere velden tellen

select project_id, service_id, count(*) as count 
from tbl group by project_id, service_id
order by count(*) desc

Voeg gewoon service_id toe naar uw group by en select lijst. Dat zou het moeten doen.

BEWERKEN -

Volgens commentaar van @Rajah het lijkt erop dat je voor je verwachte output

. moet gebruiken
order by project_id asc, service_id asc



  1. Hoe moet ik GUID opslaan in MySQL-tabellen?

  2. Big data-analyse begrijpen

  3. Percentiel berekenen in PostgreSQL

  4. SQLite Database geeft waarschuwing automatische index op <table_name>(kolom) Na het upgraden van Android L