Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL - Compter et GroupBy

Vous pouvez réunir toutes les valeurs de date, puis les regrouper et les compter :

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