sql >> Databasteknik >  >> RDS >> Mysql

Hur kombinerar jag dessa 3 frågor till en MySQL-fråga?

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. Migrera MySQL till PostgreSQL - vilka funktioner som inte syns i SQL-kod kommer att vara viktiga?

  2. Hur undviker man flera funktionsevaler med syntaxen (func()).* i en SQL-fråga?

  3. Hur man refererar till JSON-nycklar som innehåller specialtecken när man använder OPENJSON, JSON_QUERY och JSON_VALUE (SQL-server)

  4. Hur skickar man värden till IN-operatören dynamiskt?