早教吧作业答案频道 -->其他-->
Oracle如何解决按照周分组取第一个值,最末一个值,最大值,最小值,平均值和总和的问题语句如下:selectdistinct(tochar(date1,'yyyy-mm-w'))b,firstvalue(a)OVER(partitionbydistinct(tochar(date1,'yyyy-mm-w'))orderby
题目详情
Oracle如何解决按照周分组取第一个值,最末一个值,最大值,最小值,平均值和总和的问题
语句如下:
select distinct(to_char(date1,'yyyy-mm-w')) b,
first_value(a)
OVER (
partition by distinct(to_char(date1,'yyyy-mm-w'))
order by date1
range BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING )
from t4
用途是先将列Date1按照周分组,筛选后找出每个组的第一个值.
语句如下:
select distinct(to_char(date1,'yyyy-mm-w')) b,
first_value(a)
OVER (
partition by distinct(to_char(date1,'yyyy-mm-w'))
order by date1
range BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING )
from t4
用途是先将列Date1按照周分组,筛选后找出每个组的第一个值.
▼优质解答
答案和解析
不知道你这怎么样才算第一个
先用一个rownum列出每一个值的序号,再在外面去取每组的序号为1和最大的那个,并关联求出值来吧
先用一个rownum列出每一个值的序号,再在外面去取每组的序号为1和最大的那个,并关联求出值来吧
看了 Oracle如何解决按照周分...的网友还看了以下:
一个两位数,比它十位上与个位数的和大9,如果交换十位上和个位数上的数,得的两位数比原两位大27,求原 2020-03-31 …
水平地面上竖直放有一实心铜圆柱体,它对水平地面的压强为P1,在它底部中央开孔后,它对水平地面的压强 2020-05-14 …
用夏日炎炎和大雨如注和汗流夹背写一段话 2020-06-12 …
滂沱大雨和大雨如注哪个程度大一些 2020-06-22 …
请问大不如昨和大不如前那个是成语?这两个区别是什么哪个使用的更多一些. 2020-06-23 …
如何确定弹力的方向和大小如题,要准确而且要快,老师明天提问咧! 2020-07-10 …
我想请问根据E=F/qφ=E/q如果要判断E或者φ的大小已知E判断φ用φ=E/qE大φ就大反之.已 2020-07-20 …
请问无穷大有四则运算之类吗?如果没有怎么判断一个初等函数是否为无穷大?例(n+e^n)/2当n趋于 2020-08-02 …
水平地面上竖直放有一实心铜圆柱体,它对水平地面的压强为P1,在它底部中央开孔后,它对水平地面的压强为 2020-11-08 …
关于电场强度的定义式E=Fq,下列说法中正确的是()A.E和F成正比,F越大E越大B.E和q成反比, 2021-01-10 …