sql >> Database >  >> RDS >> Mysql

MySQL - Count en GroupBy

U kunt alle datumwaarden samenvoegen en ze vervolgens groeperen en tellen:

SELECT   DATE_FORMAT(d, '%y-%m'), COUNT(*)
FROM     (SELECT date_1 AS d FROM mytable 
          UNION ALL
          SELECT date_2 FROM mytable) t
GROUP BY DATE_FORMAT(d, '%y-%m')
ORDER BY d DESC


  1. MySQL-tabelindexoptimalisatie

  2. Oracle SQL maakt automatisch VARCHAR verhoogde PK

  3. Codeigniter dynamische databaseverbinding

  4. Oracle - Kloontabel - Structuur, gegevensbeperkingen en alles