gpt4 book ai didi

php - mysql中的多个组

转载 作者:行者123 更新时间:2023-11-29 07:54:04 25 4
gpt4 key购买 nike

我有一个表,名为“table_log”。

结构如下

---------------------------------------
|id_log | user_id | login_date |
---------------------------------------
|1 | 1 |2014-09-02 14:58:53 |
|2 | 1 |2014-09-03 24:18:53 |
|3 | 1 |2014-09-02 14:58:53 |
|4 | 1 |2014-09-01 02:28:53 |
|5 | 2 |2014-09-04 01:48:53 |
|6 | 3 |2014-09-05 04:58:53 |
|7 | 2 |2014-09-06 03:58:53 |
----------------------------------------

我想统计每天的用户数量。不是日志有多少。

作为示例数据,我想这样显示:

---------------------------
|date | user_number|
---------------------------
|2014-09-02 | 1 |
|2014-09-03 | 1 |
|2014-09-04 | 5 |
---------------------------

有谁可以帮助我吗?如何查询我的数据库?

最佳答案

SELECT date(login_date) AS date, count(DISTINCT user_id) AS user_count
FROM table_log
GROUP BY date(login_date)

date 函数仅给出datetime 列的日期部分,然后它就是一个简单的group by

关于php - mysql中的多个组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25620105/

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