Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL:lista sum dla kilku warunków w jednej instrukcji SQL

Użyj polecenia mysql GROUP BY. Całkowicie nieprzetestowany przykład kodu:

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;

Zobacz:http://dev.mysql.com /doc/refman/5.0/en/group-by-functions.html




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql dławi się niektórymi znakami, a mssql nie

  2. Obliczanie różnicy czasu w MySQL z uwzględnieniem zdarzeń

  3. Jak uzyskać pojedynczy ostatni rekord z określonym identyfikatorem w codeigniter

  4. Jak wyłączyć automatyczne zatwierdzanie dla klienta MySQL?

  5. MySQL - Jak wyświetlić wartość wiersza jako nazwę kolumny za pomocą concat i group_concat