sql >> Databasteknik >  >> RDS >> Mysql

MySql:är det möjligt att 'SUMMA OM' eller 'COUNT OM'?

Du kan använda en CASE uttalande:

SELECT count(id), 
    SUM(hour) as totHour, 
    SUM(case when kind = 1 then 1 else 0 end) as countKindOne


  1. Ansluter till MySQL via SSL med PHP

  2. Prestandakonsekvenser av att tillåta att alias används i HAVING-klausulen

  3. MS Access-korruption Del 1:Vanliga orsaker

  4. Infoga flera rader i en tabell baserat på antalet i en annan tabell