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

Mysql grupper efter ugedag, udfyld manglende hverdage

Den normale tilgang er en left join :

select wd.wd, count(t.id)
from (select 1 as wd union all select 2 union all select 3 union all select 4 uion all
      select 5 union all select 6 union all select 7
     ) wd left join
     test t
     on wd.wd = weekday(t.date)
group by wd.wd
order by wd.wd;



  1. MySQL:Hent et stort udvalg i bidder

  2. Kan ikke konvertere MySQL.DateTime til System.DateTime med 0000-00-00 00:00:00 værdier

  3. SQL-forespørgsel på mindst én af noget

  4. En introduktion til asynkron behandling med Service Broker