我们需要查询表的一条数据,不管是最后一条数据还是第一条数据,都需要先进行排序查询,然后在查询完的基础上取出一条数据

如:取出最后一条数据

 SELECT * FROM (SELECT * FROM table_name ORDER BY id DESC) WHERE ROWNUM=1;//例:取出User表中最后一条数据SELECT * FROM (SELECT * FROM USER ORDER BY USER_ID DESC) WHERE ROWNUM=1;

如:取出第一条数据

 SELECT * FROM (SELECT * FROM table_name ORDER BY id ASC) WHERE ROWNUM=1;//例:取出User表中第一条数据SELECT * FROM (SELECT * FROM USER ORDER BY USER_ID ASC) WHERE ROWNUM=1;

我们不可以直接ROWNUM=1,如一下方式是错误的

SELECT * FROM USER ORDER BY USER_ID ASC WHERE ROWNUM=1;

此时数据还没有查询完毕,很大可能拿不到预期数据;因此我们要在查询完的基础上再去获取

Oracle-SQL查询表的一条数据相关推荐

  1. SQL 查询表的第一条数据 和 最后一条数据

    方法一: 使用TOP SELECT TOP 1 * FROM user; SELECT TOP 1 * FROM user order by id desc; 方法二: 使用LIMIT SELECT ...

  2. sql只返回一条数据 fetch frist 1 rowonly 跟rownum的区别

    对于sql只返回一条数据不同的数据库有着不同的写法 1.DB as400数据库的写法 fetch frist 1 row only 示例 select * from table where name ...

  3. sql server 拿第二条数据

    在一些业务需求中难免会碰到去拿sql 中的第二条数据,鄙人刚刚实现,现提供出来望大家参考: select top 1 * from (SELECT TOP 2 bg_CreateTime FROM t ...

  4. oracle取日期最大的一条数据_Tableau可视化分析【2】如何连SQL数据查询

    可能有点跑偏,但是使用工具就是没办法,会有更多的工具需要学习和使用,而且如果真的掌握哪怕只是一小部分的功能,使用起来会非常方便的. Tableau连接Oracle数据库,如果不了解数据库的同学也没关系 ...

  5. Oracle SQL性能优化40条,值得收藏

    1. SQL语句执行步骤 语法分析> 语义分析> 视图转换 >表达式转换> 选择优化器 >选择连接方式 >选择连接顺序 >选择数据的搜索路径 >运行&q ...

  6. oracle分组查询取第一条数据,160804、oracle查询:取出每组中的第一条记录

    oracle查询:取出每组中的第一条记录 按type字段分组,code排序,取出每组中的第一条记录 方法一: select type,min(code) from group_info group b ...

  7. oracle查询3到5条数据,Oracle基础(5):多表查询

    Oracle基础(五):多表查询 一.多表查询 (一)简单多表查询 1.多表查询的机制 1)SQL: SELECT * FROM emp; --14条记录 SELECT * FROM dept;--4 ...

  8. SQL 获取下一条数据

    这里假设有一张员工表,有三个字段 (ID,员工姓名,年龄): CREATE TABLE [dbo].[Employee] ( [ID] [int] IDENTITY(1,1) NOT NULL, [N ...

  9. sql语句实现多条数据合为一条数据

    今天遇到个函数感觉很有用,给你们举个例子吧: 当我们给用户多个角色的时候,我们的用户角色表的展示方式有两种, 一种是把所有角色何在一起变成一个字符串,然后在该表查看用户就能看到一条关于用户角色的数据 ...

最新文章

  1. win10安装emacs+spacemacs,建议用官方安装方式
  2. Django从理论到实战(part54)--MEDIA_ROOT和MEDIA_URL
  3. SAP Spartacus用户登录的实现
  4. Java-进阶:多线程2
  5. python搜索关键词自动提交_简单爬虫:调用百度接口,实现关键词搜索(python_003)...
  6. input checkbox 选中问题
  7. 安装“万能解码器”还原真实“解码”
  8. POI Excel合并 分页符的复制
  9. Method类及其用法
  10. Matlab中ismissing函数的使用
  11. Jetpack Compose UI组件入门教程
  12. 更换新电池对iPhone手机性能的影响实测
  13. 计算机网络期末复习资料(一)单选题
  14. 【小知识】有趣代码注释图案【持续收集更新...】
  15. 水滴筹赴美上市:以“善良”为名的生意经
  16. idea java项目乱码问题处理
  17. 插画中的云朵图案随处可见,那么云朵图案是怎么制作的呢?
  18. 【NOIP2016普及组】复赛——海港
  19. PDF如何翻译成中文?三种方法教你怎样翻译PDF上的文字
  20. 求解tsp的c语言程序,解TSP问题的遗传算法C语言程序.doc

热门文章

  1. 【每日一读】High-order Proximity Preserving Information Network Hashing
  2. Vim快速移动光标至行首和行尾 、第一行和最后一行
  3. 西瓜皮——被丢掉的真金白银,夏天的健康守护神
  4. 微型计算机的 I3 I5是,i3与i5有什么区别
  5. UVa 1471 Defense Lines (解释紫书思路)
  6. 这些电脑软件堪称惊艳,你一定用得上【建议收藏】
  7. 视频剪辑,大师珍藏的素材都在这里!
  8. oracle数据库的数据日增量怎么统计
  9. 从人力资源管理的角度看孙悟空大闹天宫
  10. access按职称计算平均年龄_计算机二级ACCESS考试操作题