TRUNC(SYSDATE, 'ww'),--按年度1月1日的第一天为每周第一天
TRUNC(SYSDATE, 'iw'),--每周一
TRUNC(SYSDATE, 'w')--按月份...上一个业务周
SELECT trunc(sysdate - 7, 'iw') - 2, trunc(sysdate - 7, 'iw') + 4
FROM DUAL;
2、获取每个分组中日期最大的一条数据...业务场景:在报表开发中,只需要每个分组最近的一条数据。...思路:对分组进行排序,并编号,然后select编号为1的记录即可。...月/2021年09月(同一时期内不同时间段的比较)
环比增长率 = 2021年10月/2021年09月-1
计算环比值需要用到分析函数lag over()
lag(f,m,n) 以f为目标向上m位取数