- 29
- 0
已经使用 Google 搜索过,没找到合适的答案(有些看不懂)
有以下表:
表字段:id是用户唯一 idreg_time是用户注册时间戳
mysql> SELECT id,reg_time FROM `apps_user` ;
+----+------------+
| id | reg_time |
+----+------------+
| 1 | 1524322845 |
| 2 | 1524322945 |
| 3 | 1524323277 |
| 4 | 1524325325 |
| 5 | 1524325451 |
| 6 | 1524325517 |
| 7 | 1524340390 |
| 8 | 1524346779 |
| 9 | 1524346875 |
| 10 | 1524419896 |
| 11 | 1524456557 |
| 12 | 1524456564 |
| 13 | 1524456663 |
| 14 | 1524499581 |
| 15 | 1524504637 |
| 16 | 1524504718 |
| 17 | 1524523875 |
| 18 | 1524528715 |
| 19 | 1524542755 |
| 20 | 1524543480 |
+----+------------+
20 rows in set (0.00 sec)
我想要获取近 7 天、自定义时间范围内中的 每一天用户注册量
例如,我想要近 7 天中每一天的用户注册量,预想返回结果如下(这里的预想返回结果与开头表的数据无关联):
+-------------+-------+
| date | total |
+-------------+-------+
| 2019-04-19 | 3 |
| 2019-04-20 | 0 |
| 2019-04-21 | 0 |
| 2019-04-22 | 8 |
| 2019-04-23 | 0 |
| 2019-04-24 | 9 |
| 2019-04-25 | 2 |
请大神解答,先谢谢了!
1
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 10 元积分
- 共 0 条
- 全部回答
-
詠逺消夨° 普通会员 1楼
在MySQL中,你可以使用
DATE_FORMAT和DATE_SUB函数来查询每一天的用户注册数量。以下是一个例子:sql SELECT DATE_FORMAT(date, '%Y-%m-%d') AS date, COUNT(*) AS user注册数量 FROM your_table WHERE date >= DATE_SUB(CURDATE(), INTERVAL 7 DAY) GROUP BY date;在这个查询中,我们首先使用
DATE_FORMAT函数将日期格式化为YYYY-MM-DD,然后使用DATE_SUB函数从当前日期中减去7天。这将确保我们只查询最近7天的数据。然后,我们使用GROUP BY语句将结果按日期分组。注意,你需要将
your_table替换为你的实际表名,date替换为你的实际日期列名。如果你想要查询每一天的用户注册数量(近7日、15日、30日...),你可能需要使用更复杂的查询,例如使用窗口函数或自连接。这将取决于你的具体需求和数据库的特性。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
