gpt4 book ai didi

php - mysql 中每周总点击数

转载 作者:搜寻专家 更新时间:2023-10-30 22:02:05 24 4
gpt4 key购买 nike

我有一张表格,其中包含每天的页面浏览量。像这样:

+------+------------+------+----------+
| id | date | hits | mangaID |
+------+------------+------+----------+
| 4876 | 1331843400 | 132 | 13 |
+------+------------+------+----------+
| 4876 | 1331929800 | 24 | 236 |
+------+------------+------+----------+
| 7653 | 1331929800 | 324 | 13 |
+------+------------+------+----------+

我正在尝试使用以下代码获取上周的点击总和:

SELECT sum(hits) as hits FROM om_manga_views WHERE DATE_SUB(CURDATE(),INTERVAL 1 week) <= date and mangaID = '13'

我的问题是我在日期字段中使用 strtotime 作为 int 类型将日期存储为时间。

那么我怎样才能得到我想要的东西呢!?

最佳答案

试试这个:

select sum(hits) hitCount from t
where from_unixtime(date) >= current_date() - interval 1 week and mangaId = 11

这是 fiddle一起玩。

我稍微更改了您的数据,因为您提供的记录超过 7 天,所以 sum 将返回 0

关于php - mysql 中每周总点击数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10472296/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com