在MySQL中,查詢過去7天每天的總數可以通過以下代碼實現:
SELECT DATE(date_column) AS date, SUM(total_column) AS total
FROM table_name
WHERE date_column BETWEEN DATE_SUB(NOW(), INTERVAL 7 DAY) AND NOW()
GROUP BY DATE(date_column);
以上代碼中,需要將date_column
替換成實際的日期字段名稱,將total_column
替換成實際的統計字段名稱,將table_name
替換成實際的表名。
查詢結果將返回每一天的總數,例如:
+------------+-------+
| date | total |
+------------+-------+
| 2021-06-01 | 100 |
| 2021-06-02 | 200 |
| 2021-06-03 | 150 |
| 2021-06-04 | 300 |
| 2021-06-05 | 250 |
| 2021-06-06 | 175 |
| 2021-06-07 | 225 |
+------------+-------+
在以上結果中,date
表示日期,total
表示該日期的總數。
這種查詢方式可以便捷地統計一段時間內的數據,例如過去7天、過去30天等,同時還可以適當調整INTERVAL
參數以滿足特定的查詢需求。
下一篇css29節點教程