sql >> Databasteknik >  >> RDS >> Mysql

Att få en räkning av två olika uppsättningar rader i en tabell och sedan dela dem

Detta borde fungera:

select
    (select count(*) from tasks where completed = 1) /
    (select count(*) from tasks where completed = 0)
from dual



  1. MySQL Closure Table hierarkisk databas - Hur man drar ut information i rätt ordning

  2. Uppdatera SQL Server-tabeller med färre avbrott med hjälp av partitionsväxling

  3. Sök i mysql-tabellen från sista raden

  4. Tabell muterar, trigger/funktion kanske inte ser den (stoppar ett medelbetyg från att sjunka under 2,5)