oracle
文章平均质量分 52
qqBaoBao123456789
这个作者很懒,什么都没留下…
展开
-
Oracle存储过程二 分组排序后取第一条和最后一条 first_value和last_value 不使用嵌套sql
每天都记账,想要知道每个月账单 哪一天花费的钱最多?这个功能是根据时间排序求花费最大的时间。要实现这个功能需要用到first_value() over(partition by )和last_value() over(partition by )A.函数定义 first_value() 函数是指获取序列的第一条记录。last_value()获取的是序列的最后一条记录。 函数定义如下: first_value {(expr [{RESPECT...原创 2021-10-18 17:16:03 · 1030 阅读 · 0 评论 -
oracle sql求每月最小时间对应的值 不使用嵌套语句
在工作中,经常需要得到每年,每月的最小时间对应的值。不想用嵌套,只用一个sql语句如何时间?来看个例子步骤一 建一个2020年每天时间的表,每天有个对应的Number_s随机数要求每个月最小时间对应的number_s是多少,怎么求呢create table PROCEDRE_TABLE(year_ch VARCHAR2(11), --年份month_ch VARCHAR2(11), --月份price_date DATE, -...原创 2021-10-18 10:10:55 · 865 阅读 · 0 评论