Oracle数据库SQL查询结果去重——ROW_NUMBER() OVER
完整SQL
selectcxsj,zs,djjg,row_flag
from (selectplcx.QUERY_START_DATE || ' 至 ' || plcx.QUERY_END_DATE AS cxsj,(select dom from REG_VIEW_INDIV_ENT where ENT_NAME = '') AS zs,'' AS djjg,ROW_NUMBER() OVER ( PARTITION BY QY_NAME order by CZ_DATE) as row_flagfromCY_CXCZ_PLCX plcx) t where row_flag = 1
内层SQL查询出来的结果都会增加row_flag列,如下图片所示
那么我们可以再套一层循环得到我们需要的数据,比如我们只取新的数据,按照插入时间排序,取row_flag = 1 的数据就行。
Oracle数据库SQL查询结果去重——ROW_NUMBER() OVER相关推荐
- oracle数据库sql查询,oracle数据库中常用经典SQL查询
2010-06-03 14:25:15 来自 --1.查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_ ...
- oracle数据库sql培训,Oracle数据库SQL语言实战培训教程(全面、详细、案例、精讲)套餐...
风哥oracle数据库SQL语言实战培训教程(案例.精讲)套餐,DBA必备技能. 套餐介绍: 风哥Oracle数据库SQL语言实战培训教程(案例.精讲)套餐,DBA必备技能. 内容: SQL语言基础入 ...
- 线性回归中oracle性质,66.Oracle数据库SQL开发之 高级查询——使用线性回归函数...
66.Oracle数据库SQL开发之 高级查询--使用线性回归函数 线性回归函数可以用普通最小平方回归曲线拟合一组数值对.线性回归函数可用于聚合.串口或报表函数. 如下图1: 例如: store@PD ...
- oracle 窗口函数查询条件,62.Oracle数据库SQL开发之 高级查询——使用分析函数之窗口函数...
62.Oracle数据库SQL开发之 高级查询--使用分析函数之窗口函数 窗口函数可以计算一定的记录范围内.一定值域内.或者一段时间内的累积和以及移动平均值.查询返回一组记录,称为结果集.窗口这个术语 ...
- oracle报表查询sql,63.Oracle数据库SQL开发之 高级查询——使用报表函数
63.Oracle数据库SQL开发之 高级查询--使用报表函数 报表函数可用于执行跨越分组和组内分区的计算. 报表计算:SUM,AVG,MAX,MIN,COUNT,VARIANCE,STDDEV.可以 ...
- Oracle数据库SQL语句(四)—子查询(嵌套查询)
Oracle数据库SQL语句(四) 子查询(嵌套查询) 1.单行子查询 SELECT * FROM stuWHERE ID > (SELECT ID FROM stu WHERE NAME =' ...
- Python学习日志16 - 数据库SQL查询
Python学习日志 RBHGO的主页欢迎关注 温馨提示:创作不易,如有转载,注明出处,感谢配合~ 目录 文章目录 Python学习日志 目录 Python学习日志16课 - 数据库SQL查询 DQL ...
- oracle数据库sql优化
oracle数据库sql优化 1.select子句中不要使用 * ,这会使数据字典消耗一些资源. 2.尽量定义表的别名使用别名前缀于列做关联,减小解析时间,避免错误. 3. ⽤>=替代> ...
- oracle表结构修改回滚,87.Oracle数据库SQL开发之 修改表内存——数据库事务的提交和回滚...
87.Oracle数据库SQL开发之 修改表内存--数据库事务的提交和回滚 数据库事务(transaction)就是一组SQL语句,这组SQL语句时一个逻辑工作单元. 要永久性的记录事务中SQL语句的 ...
最新文章
- java modelmapper_java - 使用ModelMapper映射抽象类型的字段 - SO中文参考 - www.soinside.com...
- “华为云杯”2020深圳开放数据应用创新大赛线上推介会成功举办,让深圳大数据在全球“跑”起来...
- SQL2005的安装与 使用
- 原创 | 脑机接口不断迎来重大突破,“思想钢印”还会远吗?
- 利用java格里高利公式求圆周率_用格里高利公式求π的近似值
- iOS之深入解析静态库和动态库
- android onclick fragment,Android Fragment onClick按钮方法
- aspose 生成word 简单的文档操作
- java 泛型和类型擦除_关于Java泛型和擦除
- class传参 python_Python类的概念、定义、属性、继承
- _GUN_SOURCE宏
- 结构化编程:不确定迭代循环控制do while
- 跑步呼吸方法(细胞分裂呼吸法)
- 大数据之-Hadoop环境搭建_hadoop目录结构---大数据之hadoop工作笔记0019
- python交叉编译环境_交叉编译Python
- c++第五版练习10.14 10.15
- Atitit 手机号码规范 数字化管理 靓号 吉祥号码 洋马儿 规范 attilax总结
- Kafka源码-发送器Sender类型的的sendProducerData 模版方法
- php网站服务器ip地址吗,php 服务器ip地址吗
- 服务器集群技术的特点和功能
热门文章
- JavaScript之一个简单的loading效果
- Qt 之QWebEngineVie框架简介及加载网页方法
- 2021: 520”侯门一入深似海,从此萧郎是路人“
- Opencv按‘s‘键连续保存多张图片
- python y轴不等间距_Matlab作图:等间距坐标距离表示不等间距数据值
- 【详细教程】将Kail Linux安装入U盘并随身携带
- c++超坑人代码,鼠标乱飞+狂加cmd窗口
- XP和windows8.1序列号
- Node.js+Socket.io实现双人在线五子棋对战
- 【卷积神经网络--卷积/池化后特征图大小计算公式】