oracle季度日均怎么算,求日均值,该如何处理
当前位置:我的异常网» Oracle开发 » 求日均值,该如何处理
求日均值,该如何处理
www.myexceptions.net 网友分享于:2013-12-26 浏览:36次
求日均值
ACCOUNTDATEPRICE
2006-12-49
2006-12-72
2006-12-82
2006-12-25508
2006-12-2644
2006-12-2710
2006-12-2811
2006-12-292
数据值如上
求每天的日均值
及要得到每一天的平均值
如
ACCOUNTDATEPRICE
2006-12-1 0
2006-12-2 0
2006-12-3 0
2006-12-42.25
2006-12-5 1.8
2006-12-6 1.5
2006-12-71.57
2006-12-81.625
..... .....
------解决方案--------------------
SQL> select * from test where rownum <= 10;
ACCOUNTDATE PRICE
----------- ----------------------
2006-12-4 9.00
2006-12-7 2.00
2006-12-8 2.00
2006-12-25 508.00
2006-12-26 44.00
2006-12-27 10.00
2006-12-28 11.00
2006-12-29 2.00
8 rows selected
SQL> select a.sdate, round(sum(nvl(b.price,0))over(order by a.sdate)/a.num,2) from
2 (select to_date( '2006-12-01 ', 'yyyy-mm-dd ') + level -1 as sdate, level as num from dual connect by level <= 31)a
3 left join test b
4 on a.sdate = b.ACCOUNTDATE
5 order by a.sdate
6 /
SDATE ROUND(SUM(NVL(B.PRICE,0))OVER(
----------- ------------------------------
2006-12-1 0
2006-12-2 0
2006-12-3 0
2006-12-4 2.25
2006-12-5 1.8
2006-12-6 1.5
2006-12-7 1.57
2006-12-8 1.63
2006-12-9 1.44
2006-12-10 1.3
2006-12-11 1.18
2006-12-12 1.08
2006-12-13 1
2006-12-14 0.93
2006-12-15 0.87
2006-12-16 0.81
2006-12-17 0.76
2006-12-18 0.72
2006-12-19 0.68
2006-12-20 0.65
SDATE ROUND(SUM(NVL(B.PRICE,0))OVER(
----------- ------------------------------
2006-12-21 0.62
2006-12-22 0.59
2006-12-23 0.57
2006-12-24 0.54
2006-12-25 20.84
2006-12-26 21.73
2006-12-27 21.3
2006-12-28 20.93
2006-12-29 20.28
2006-12-30 19.6
2006-12-31 18.97
31 rows selected
文章评论
oracle季度日均怎么算,求日均值,该如何处理相关推荐
- oracle中更新一列分组的均值,oracle 分组平均后又求平均值的方法
oracle 分组平均后再求平均值的方法 请教大家一个问题,是分组平均后再平均的方法 有一张表,记录物品的价格 名称 销售日期 价格 A 1日 2 A 2日 ...
- 好文:华杉:我等用功,不求日增,但求日减。减一分人欲,则增一分天理,这是何等简易!何等洒脱!...
#写在前面1.怎么理解"减一分人欲,则增一分天理,这是何等简易!"? 1)华杉提倡 "一劳永逸" 排除浪费,少干活,多赚钱,一战而定,降低作业成本. 2)华杉提 ...
- opencv中求矩阵均值和标准差函数
矩阵的均值和标准差是计算过程中常用到的两个变量. 均值是将矩阵A(MXN)中所有元素求平均值 import numpy as np A_mean = np.mean(A) 标准差的平方表征矩阵A(MX ...
- 诚之和:Python数据科学使用numpy求行均值
随着大数据时代的来临,Python 应运而生,在这数据浪潮中逐渐发光发亮.越来越多的人开始学习Python,学习其中的数据科学.人工智能等等.今天,和大家分享关于 Python 数据科学中一个特别重要 ...
- mysql分季度统计数据,mysql按日周月季度统计数据
mysql按日周月季度统计数据 mysql按日.周.月.季度统计数据 1.使用DATE_FORMAT做等值条件查询 2.DATE_FORMAT函数语法,参考w3school 3.可使用格式 4.使用示 ...
- 拼题A 7-2 求整数均值
拼题A 7-2 求整数均值 (20分) 本题要求编写程序,计算4个整数的和与平均值.题目保证输入与输出均在整型范围内. 输入格式: 输入在一行中给出4个整数,其间以空格分隔. 输出格式: 在一行中按照 ...
- 【MATLAB】读取序列图像raw文件并求序列均值
读取序列图像raw文件并求序列均值 读取16位raw图像,图像大小为640*512,也可自行调整. matlab代码如下: %% 初始化 foldname='C:\Users\admin\Deskto ...
- 积分图求局部均值,方差,标准差
积分图求局部均值,方差,标准差 局部 即图像在某个窗口内的值,例如求图像3×3窗口内的均值,方差和标准差 积分图 积分图最重要的作用是快速计算像素值累计,如果公式中包含累加,可以考虑使用积分图的方式. ...
- Oracle 按年、月、日、周、季度连续查询
1.前言 很多时候,我们需要统计某某状态下的数据呈现给客户或者以图表的方式显示出来.在按年.月.日.周.季度统计的时候,没有数据那一年或者那一月.那一天...它是不显示的.这里以天举例,有时候我们需要 ...
- oracle 求时间均值
转载:https://blog.csdn.net/ColdWolf/article/details/83119517 oralce不能直接对date类型使用avg函数,但是支持日期类型的加减运算. 如 ...
最新文章
- 【翻译】Ext JS 6 Beta发布
- 原创 | 变分自动编码器(VAE)
- 制作基于http的yum源2
- SQL之SELECT语句执行顺序及子句功能
- VTK:PolyData之InterpolateMeshOnGrid
- TensorFlow和ML前5名的课程
- 玩够了没,开始奋斗吧?
- 原子设计_您需要了解的有关原子设计的4件事
- 解决: idea 修改 jsp 后,页面刷新无效
- Dubbo的负载均衡、集群容错、服务降级等机制详解
- centos7配置时间同步服务器
- 构建简单的智能客服系统(三)——基于 UniMRCP 实现讯飞 TTS MRCP Server
- 【萌新教学】ESP8266项目初试网页聊天室(附源码)
- 被遗忘的设计模式——空对象模式(转载)
- 发那科2021参数_发那科参数
- 08音视频设备类、09信息技术设备、16电信终端设备CCC认证流程费用及周期
- flowable6.4 并行网关 驳回 跳转 回退 多实例加签减签
- 我的世界服务器物品栏mod,[娱乐|机械]Item Lore Stats —— 自定义物品[附带强化][1.7-1.10]...
- Three.js - SpotLight 光源
- 您的计算机无法启动后,在多次尝试后,你的电脑上的操作系统仍无法启动