我完全是初学者,但是甚至不知道该查询是什么类型。
顺便说一句。我想通过连接同一张表来获取count Date(MYdatetime)
类型值per day
。
比较这个查询有什么问题吗?
我有这样的查询:
select
date_format(
adddate('2011-1-1', @num:=@num+1),
'%Y-%m-%d'
) date
from
any_table,
(select @num:=-1) num
limit
365
最佳答案
在MySQL中,我将简单地执行以下操作:
select date(t.datecol), count(*)
from any_table t
group by date(t.datecol);
如果要在特定时间范围内获取数据,请使用
where
子句:select date(t.datecol), count(*)
from any_table t
where t.datecol >= '2011-01-01' and t.datecol < '2012-01-01'
group by date(t.datecol);
关于mysql - 如何每天计算相同的日期值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48330763/