mysql统计前一月数量_mysql 统计每月的数量 sql
时间: 2023-07-01 13:19:04 浏览: 144
sql查询本月的记录.
要统计前一月的数量,可以使用MySQL的DATE_SUB函数来获取当前日期的上一个月的日期,然后再用MONTH函数获取月份,最后用GROUP BY进行分组统计。具体的SQL语句如下:
```sql
SELECT COUNT(*) AS count, MONTH(date) AS month
FROM table_name
WHERE date >= DATE_SUB(CURDATE(), INTERVAL 1 MONTH)
GROUP BY month
ORDER BY month;
```
其中,table_name是要统计的表名,date是日期字段的名称,可以根据实际情况进行修改。这条SQL语句会统计当前日期的上一个月份的数量,并按月份升序排列。
阅读全文