使用mysql获取每天的平均订单数
我有以下表格结构:使用mysql获取每天的平均订单数,mysql,average,Mysql,Average,我有以下表格结构: ID, User_ID, DateTime 它存储所购买订单的用户id和日期时间。我如何获得每行每天的平均订单数量 在伪代码中,我认为: 获取订单总数 获取范围内的天数(从第一行到最后一行) 除以1。到2点。达到平均水平 所以它会返回50或100的值 谢谢 我没有测试该查询,这只是一个想法,我想它应该会起作用。因为您知道日期范围,并且不能保证在这些日期拥有和订购,您不能只从最小日期中减去最大日期,但您知道运行查询之前的天数,因此简单地说: select count(*) /
ID, User_ID, DateTime
它存储所购买订单的用户id和日期时间。我如何获得每行每天的平均订单数量
在伪代码中,我认为:
我没有测试该查询,这只是一个想法,我想它应该会起作用。因为您知道日期范围,并且不能保证在这些日期拥有和订购,您不能只从最小日期中减去最大日期,但您知道运行查询之前的天数,因此简单地说:
select count(*) / <days>
from mytable
where DateTime between <start> and <end>
选择计数(*)/
从mytable
和之间的日期时间在哪里
您提供指示值的位置,因为您知道这些值
select count(*) / <days>
from mytable
where DateTime between <start> and <end>