sql >> Databáze >  >> RDS >> Sqlserver

Jak najít maximální počet záznamů pro daný rozsah

Stačí použít group by :

select (case when distance <= 100 then 'group 1'
             when distance <= 1000 then 'group 2'
             else '!?!'
        end) as range_group,
       max(rate)
from t
group by (case when distance <= 100 then 'group 1'
               when distance <= 1000 then 'group 2'
               else '!?!'
          end);



  1. jak opravit (2002, nelze se připojit k místnímu serveru MySQL přes socket '/tmp/mysql.sock' (2)) na ec2 bitnami?

  2. MySQL - dva závislé vážené průměry v jediném dotazu

  3. Jak vypočítat vícenásobný klouzavý průměr v MySQL

  4. Kompletní systém registrace uživatelů pomocí PHP a databáze MySQL