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

Udskriv navn på alle aktiviteter med hverken maksimum eller minimum antal deltagere

Du kan bruge window functions hvis din mysql-version er 8 eller nyere

select activity from (select activity, count(*) as cnt,
                             max(count(*)) over () as maximum_cnt,
                             min(count(*)) over () as minimum_cnt
                        from friends group by activity) mytable
where cnt not in (maximum_cnt, minimum_cnt);


  1. Hvorfor bruger PostgreSQL (9.1) ikke indeks til simpel lighedsvalg?

  2. Sådan indstilles nodesti til nodejs (Ubuntu)

  3. Perfekt måde at bruge MySQL-dataopdatering/lagring uden forsinkelse og fejl ved opdatering af statistik

  4. Konverter mysql LONGTEXT-værdi til VARCHAR-værdi?