oracle分组后取某组中最大的值

摘要:
查询用户名,根据资金代码进行分组,并以相反的顺序获取日期的最大数据:select*from(selectusername,row_number()over(partitionbyfundcode,orderbydatedesc)rnfrom usertable)two。rn˂=1----------------------------------------------

查询username,根据fundcode分组,按照date倒序,取date最大的一条数据

select * from ( 
select username, row_number() over(partition by fundcode, order by date desc) rn 
from usertable
) t where t.rn <=1
-----------------------------------------------------------------------------

免责声明:文章转载自《oracle分组后取某组中最大的值》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇c# 工厂模式 ,委托 ,事件。log4j的使用详细解析下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

sql学习笔记--存储过程

 存储过程(stored procedure)有时也称sproc,它是真正的脚本,更准确地说,它是批处理(batch),但都不是很确切,它存储与数据库而不是单独的文件中。   存储过程中有输入参数,输出参数以及返回值等。 一、创建存储过程   创建存储过程的方法和创建数据库中任何其他对象一样,除了他使用AS关键字外。存储过程的基本语法如下:   CRE...

mybatis的知识点总结

1.接口绑定:两种方法,基于注解或者基于xml文档mapper,但要注意mapper的namespace要与接口路径完全一致。 2.orm格式转换:通过设置resultMap和ResultType,将数据库中的记录转换为代码的bean对象。得到list或者对象。 3.通过parameterType接收参数,进行动态sql生成。运用ognl表达式 4.走缓存...

Open SQL详解

读取数据SELECT. 262 读取单行... 263 DISTINCT. 263 读取多行... 264 列别名... 264 存储到指定变量中... 264 SELECT * INTO….. 265 追加读取APPENDING.. 265 CORRESPONDING FIELDS OF [WA/TABLE]….. 266 [PACKAGE SIZE...

orcl透明数据库加密(TDE)加密表空间

TDE加密介绍 透明数据加密包括列加密和表空间加密,它是oracle高级安全组件的一部分;oracle11g企业版默认安装时会安装上oracle高级安全组件,oracle声称这是一个单独另外收费的组件,作为商业用途使用如果没有付费意味着侵权。 oracle增强表空间加密特性,数据库的兼容性参数必须被设置为11.2或更高。 oracle的列加密是从10gR2...

python3 爬虫之爬取安居客二手房资讯(第一版)

#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Author;Tsukasa import requests from bs4 import BeautifulSoup import pandas import time url_all = [] url_in = input('输入你所需...

php 时间轴,数据统计(最近7天的数据)

每天的数据都有插入到stat表,但是stat表并不一定有每天数据,不全。所以在groupby 按天分组以后,需要置0,取出最近7天的数据。代码如下: /** *获取最近一周的数据/从昨天算起的7天 */ function get_weeks($time = '', $format='Y-m-d'){ $time = $time != '' ? $time...