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

MySQL:liste over sum for flere betingelser i én SQL-sætning

Brug kommandoen mysql GROUP BY. Fuldstændig utestet kodeeksempel:

select sum(x) as "sum", date as "date" from (
   select distinct a.id as ID, a.dur as x, DATE(FROM_UNIXTIME(rtime)) as date from b_c 
      inner join c on b_c.c_id = c.id 
      inner join a on c.id = a.c_id 
      inner join a_au on a.id = a_aud.id 
      inner join d on a_au.rev = d.rev 
      where 
         b_c.b_id = 30 and 
         a_au.stat != 1
) AS SubSelectTable
group by date;

Se:http://dev.mysql.com /doc/refman/5.0/da/group-by-functions.html




  1. Hvordan man forstår en FORKLAR ANALYSE

  2. Buffering af dataindtastning i onlineformular i tilfælde af afbrydelse (Racket)

  3. Indsæt et specifikt id i automatisk inkrementeret felt i MySQL med Entity Framework 5

  4. hvordan erstatte bogstaver med accent i en varchar2 kolonne i oracle