mysql - 是否有 mysql 函数可以从 SCHEMA(date, time) 形式的可用数据中获取过去三天时间的平均值
问题描述
我正在查询具有两列(日期,时间长度)的表,时间长度为长格式。我想生成类似(日期,时间长度)的结果,这个时间长度应该是过去三天时间长度的平均值。
日期 | 持续时间 01-01-2019 50 02-01-2019 75 03-01-2019 100 04-01-2019 125
它的结果应该是
date | timeduration
01-01-2019 50 i.e (50)/1
02-01-2019 62.5 i.e (50+75)/2
03-01-2019 75 i.e (50+75+100)/3
04-01-2019 100 i.e (75+100+125)/3
我尝试分配行号并通过行号访问过去三天。
它应该在mysql中,如果有任何方法可以实现这一点,请给我一个建议
date | timeduration
01-01-2019 50 explanation (50)/1
02-01-2019 62.5 explanation (50+75)/2
03-01-2019 75 explanation (50+75+100)/3
04-01-2019 100 explanation (75+100+125)/3
解决方案
推荐阅读
- yocto - wic 图像是 EFI 但需要遗留
- python - 如何部署我的 Python Flask 开发应用程序,以便网络上的其他设备 (Wifi) 也可以访问它?
- c# - 提取 LINQ 选择表达式
- reactjs - 是否需要在 TextInput 中设置值属性?
- java - Java 在投影前后使用不同模型的过滤
- r - 创建具有逻辑函数的向量
- python - 将 Json 字符串转换为 Python 字典时出错
- javascript - ngbNav bootstrap Angular 选项卡的路由设置
- python - 在不影响播放速度的情况下更改音频采样率
- html - 尽管遵循在线示例,但 Div 并未并排出现