gpt4 book ai didi

mysql - 我想在一个 sql 查询中按月显示数据? mysql中可以吗

转载 作者:行者123 更新时间:2023-11-29 07:03:05 26 4
gpt4 key购买 nike

我有一个数据库并保存了一年的数据。我想按月访问所有数据。像(01-01-2017-01-30-2017)。我的列类型日期时间

date_table
01-01-2016
01-02-2016
02-02-2017
.....
.....

我想展示

date_table                       count
01-01-2016 to 30-01-2016 5
01-02-2016 t0 28-02-2016 10

最佳答案

有一个返回年份和月份的派生表。 GROUP BY 其结果和计数:

select y, m, count(*)
from
(
select year(date_column) y , month(date_column) m
from tablename
)
group by y, m

我不太了解 MySQL,所以你必须自己格式化输出。

关于mysql - 我想在一个 sql 查询中按月显示数据? mysql中可以吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42666660/

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