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

Hvordan kombinerer jeg disse 3 forespørgsler til én MySQL-forespørgsel?

SELECT DATE(`date`),
       COUNT(`page`) AS indexCount, 
       SUM(`page` = 'index.php') as idx_count, 
       SUM(`page` <> 'index.php') as not_idx_count
FROM `tracking`
WHERE `date` BETWEEN DATE_ADD(NOW(),INTERVAL -30 DAY) AND NOW()
GROUP BY DATE(`date`)


  1. Implementering af Most Viewed feature database

  2. MySQL låsning i Duplicate Key Fejl

  3. Sådan opretter du en MySQL-database og indstiller privilegier

  4. MySQL-valgsforespørgsel er frygtelig langsom