SQL Oracle 查询出来的数据取第一条

转载 2015年07月08日 15:13:59

select * from (select * from <table>order by <key>) where rownum=1;

select * from (select * from <table>order by <key> desc) where rownum=1;

相关文章推荐

oracle去除重复, 取最新的第一条数据

问题:在项目中有一张设备检测信息表DEVICE_INFO_TBL, 每个设备每天都会产生一条检测信息,现在需要从该表中检索出每个设备的最新检测信息。也就是device_id字段不能重复,消除devic...
  • nux_123
  • nux_123
  • 2015年04月14日 09:40
  • 5407

SQL分组获取记录的第一条数据——PARTITION BY

在查询数据时如果有重复,我们都知道可以用distinct去重,但使用distinct只能去除所有查询列都相同的记录,如果有一个字段不同,distinct是无法去重的,但我们还想要实现这样的效果,这时我...

MySql的sql语句中添加存储过程或者存储函数来实现Oracle中的start with ……connect by prior……递归(树形结构数据)查询

的撒旦撒旦啊大大啊

SQL、MySQL、Oracle、 Sqlite、Informix数据库查询指定条数数据的方法

SQL查询前10条的方法为: select top X * from table_name  --查询前X条记录,可以改成需要的数字,比如前10条。 select top X * fro...
  • enuola
  • enuola
  • 2012年08月27日 11:15
  • 15626

从mybatis基本原理到第一条sql的实现

一:JDBC存在哪些问题,所以我们使用mybatis          我之前有篇博客提到JDBC连接数据库,这次我在这总结一下JDBC存在的问题,这也是我们选择其他方式的原因        (1)j...

oracle分析函数系列之first_value/last_value:在记录集中查找第一条记录和最后一条记录

注意:与max,min的区别,虽然也可以实现,但只是针对数字字段. 1、初始化原始数据: create table test (id number(2), name varchar2(10), s...

SQL oracle 用rownum方法查询最近更新的n条数据

查询最近2小时跟新的记录 Select * From book Where update_time > sysdate-2/24 sysdate+(5/24/60/60) 在系统时间基础上延迟5秒...

oracle 数据库的管理工具 PL/SQL_Developer 的简易使用 与Java 连接并查询显示出数据

解决问题:               1. pl/sql 的简单使用和Java连接oracle数据库               2.Java连接成功,但是while循环里面就是查询不出数据来的...

Android 自定义ListView只显示第一条数据的问题

最近,要在应用中做一个功能,查询SQLite数据库中的记录,用列表进行展示。 关于选择哪种布局,因为考虑到界面上要增加一些筛选条件,界面会稍显复杂,所以就没有继承ListFragment,而是继承了...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL Oracle 查询出来的数据取第一条
举报原因:
原因补充:

(最多只允许输入30个字)