在MySQL数据库中,我们可以通过年月来对数据进行分组并统计。下面让我们一起来看看如何实现吧。
SELECT DATE_FORMAT(`date`,'%Y-%m') AS month, COUNT(*) AS totalFROM tableGROUP BY month;
上面的代码中,我们将日期字段使用DATE_FORMAT函数将其转化为按年月显示的格式,并使用AS关键字为该字段命名为month。
接着,我们将用COUNT函数统计每个年月的数量,并同样使用AS关键字为该统计字段命名为total。
最后,我们使用GROUP BY将数据按照月份进行分组。
假设我们的数据表为table,日期字段为date,当我们执行以上SQL语句后,将会得到按照年月分组后的统计数据。