社区
Oracle
帖子详情
求一条简单的查询语句
kong_d_f
2006-12-12 11:37:02
假如在oracle的某表中有几千条数据,怎么才能高效率的查询到某ID的上一ID或下一ID?
...全文
158
8
打赏
收藏
求一条简单的查询语句
假如在oracle的某表中有几千条数据,怎么才能高效率的查询到某ID的上一ID或下一ID?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tgm78
2006-12-12
打赏
举报
回复
select r,e.* from (select rownum r,last_name,salary from (
select last_name,salary from employees order by nvl(salary,0) desc)) e
where r between 6 and 8;
kong_d_f
2006-12-12
打赏
举报
回复
ID是混乱的,不是顺序的1,2,3,4,5....排下来的,也许是1,3,4,6,8,12,16....这个下来的
tgm78
2006-12-12
打赏
举报
回复
select * from table where id exist ('id+1','id-1')
weihouyanli
2006-12-12
打赏
举报
回复
UP
tianyacao007
2006-12-12
打赏
举报
回复
select
nex.id, nex.nextid,pri.priorid
from
(
select
t1.id id,
lead(t1.id,1) over(order by t1.id) nextid
from
item t1) nex,
(
select
t2.id id,
lag(t2.id,1) over(order by t2.id) priorid
from
item t2) pri,
where
nex.id = pri.id
and nex.id = 所需ID
rickyelf
2006-12-12
打赏
举报
回复
就楼上的方法了
kingkingkingking
2006-12-12
打赏
举报
回复
select lag(id,1) over(order by id) "id-1",
id,
lead(id,1) over(order by id) "id+1"
from tab
xb_feng
2006-12-12
打赏
举报
回复
SELECT * FROM table
WHERE id<:id
AND ROWNUM=1
ORDER BY id DESC
SELECT * FROM table
WHERE id>:id
AND ROWNUM=1
ORDER BY id
MySQL 查询实战之业务为王
【为什么开这门课】在实际工作中,有不少同学虽然掌握了 MySQL 的基本用法,但面对具体的业务需
求
,写起 MySQL
查询语句
仍然比较吃力,比如
一条
SQL 语句可以搞定的需
求
,因为不知道某个函数而拆分成多条来写,导致工作效率低下。 本课程紧密贴合真实业务场景,归纳总结 MySQL
查询语句
的常见套路和技巧,配合大量工作中可能会用到的案例,希望能够帮助你提升 MySQL 查询能力,让你在工作中游刃有余。 【课程设计大纲】对于一款产品而言,日活跃用户数、留存率是尤为重要的两个核心业务指标,而用户行为的分析往往也能为产品的优化迭代指明方向。 本课程从日活用户、留存分析、行为分析三个真实业务场景出发,介绍 MySQL
查询语句
在工作中的常见写法,其中讲解的重点是多表之间的连接查询以及窗口函数的使用。 同时会穿插讲解一些经典的 MySQL 笔试题,从而帮助大家快速掌握 MySQL 的查询技巧和套路,最后还会通过一套某厂的 MySQL 笔试真题进一步巩固所讲的内容。
MySQL
查询语句
大全
超全MySQL
查询语句
,MySQL
查询语句
有这一篇就够了
mysql 删除
一条
数据sql语句_sql删除语句
sql 删除语句一般
简单
的删除数据记录用delete就行了,但是如何要删除复杂的外键就不是
一条
delete删除来实例的,我们本文章先讲一下delete删除,然后再告诉你利用触发器删除多条记录多个表。删除数据库中的数据sql ...
【MySQL系列6】详解
一条
查询select语句和
一条
更新update语句的执行流程
一条
SQL语句的执行流程前言MySQL架构 前言 MySQL架构
Mysql-
一条
查询语句
它到底是怎么执行的?
第二个是表里面任何
一条
数据发生变化的时候,这张表所有缓存都会失效。 在 MySQL 5.8 中,查询缓存已经被移除了。 3. 语法解析和预处理(Parser & Preprocessor) 下一步我们要做什么呢? 假如随便执行一个字符串 ...
Oracle
17,088
社区成员
55,239
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章