php – MySQL AVG(COUNT(*) – 订单按礼拜几查询?
发布时间:2021-04-02 17:57:37 所属栏目:编程 来源:网络整理
导读:这个题目令我狐疑我已经搜刮了一天的收集事变,我实行过许多对象. 我但愿从我的数据库得到每周天天的均匀订单数目.我可以用COUNT来计较总数#就好了.但我无法弄清晰如安在GROUP BY上得到COUNT的AVG.我已经实行了子查询成果统统没有效大概有人可以给我一个骨头.
这个题目令我狐疑……我已经搜刮了一天的收集事变,我实行过许多对象. 我但愿从我的数据库得到每周天天的均匀订单数目.我可以用COUNT来计较总数#就好了.但我无法弄清晰如安在GROUP BY上得到COUNT的AVG.我已经实行了子查询……成果……统统……没有效……大概有人可以给我一个骨头. 这是我在下面开始的查询.我知道AVG(COUNT(*))不起浸染,但我会留下它,由于它表现了我想做的工作.
最佳谜底
要得到均匀值,您不必要天天的总计,您必要天天多个逐日总计.
然后你可以均匀这些数字.礼拜一I.e(5 6)/ 2.
更新:喂虱来是错的.将内部SELECT按现实日期分组以得到正确的逐日总计.譬喻,您必要别离在礼拜一(2/1/10)和礼拜一(2/8/10)得到几多订单.然后将这些总数按礼拜几计较. (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |