gpt4 book ai didi

mysql - 使用时间戳字段按天分组

转载 作者:可可西里 更新时间:2023-11-01 07:48:00 25 4
gpt4 key购买 nike

我的表架构如下所示:

+--------------------+--------------+------+-----+-------------------+-----------------------------+
| Field | Type | Null | Key | Default | Extra |
+--------------------+--------------+------+-----+-------------------+-----------------------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| name | varchar(50 | NO | | 0 | |
| modified | timestamp | NO | | CURRENT_TIMESTAMP | on update CURRENT_TIMESTAMP |
| created | timestamp | NO | | CURRENT_TIMESTAMP | |
+--------------------+--------------+------+-----+-------------------+-----------------------------+

我想获得名称的计数,并按当天修改的名称数量进行分组,目前我只能按包括时间戳的完整日期进行分组,例如:

SELECT name, count(*) FROM mytable GROUP BY modified

提前致谢。

最佳答案

使用 MySQL DATE() 函数从时间戳中提取日期:

SELECT name, count(*) FROM mytable GROUP BY DATE(mytable.modified);

The DATE() function extracts the date value from a date or datetime expression.

关于mysql - 使用时间戳字段按天分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50797185/

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