社区
Oracle
帖子详情
求一sql语句,看描述
benniaoyaofei
2010-06-07 03:59:59
有两个字段
A B
1 B-1
2 B-2
3 B-3
4 B-4
5 B-6
6 B-5
我现在想找出5,6这两条记录,本来A,B两个字段都是顺序增加,5,6记录乱了,我想找出这样的记录,请问这条sql应该怎么写?
...全文
128
4
打赏
收藏
求一sql语句,看描述
有两个字段 A B 1 B-1 2 B-2 3 B-3 4 B-4 5 B-6 6 B-5 我现在想找出5,6这两条记录,本来A,B两个字段都是顺序增加,5,6记录乱了,我想找出这样的记录,请问这条sql应该怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
benniaoyaofei
2010-06-07
打赏
举报
回复
谢谢!
gomiller
2010-06-07
打赏
举报
回复
create table test
(a varchar2(3),
b varchar2(5)
)
1 2
2 4
3 5
4 7
5 6
select * from (
select t.a,t.b,
lag(t.b)over( order by t.a asc) sq
from test t)
where sq>b
原理就是按照字段A排序取出上个序号的值,如果上个序号的值比当前序号的值大,那就是顺序有问题
benniaoyaofei
2010-06-07
打赏
举报
回复
二楼,我说的顺序增加不一定A,B是对应的
A B
1 2
2 4
3 5
4 7
5 6
也可能是这样
suiziguo
2010-06-07
打赏
举报
回复
select A,B from table_name
where A!=substr(B,3);
SQL语句
基础教程
SQL语句
基础教程 SQL(Structured Query Language)是一种特殊目的语言,用于管理关系数据库管理系统(RDBMS)。
SQL语句
基础教程旨在帮助新手和需要复习SQL的资料仓储业界老将,学习SQL基础知识和语法。 SQL指令 -...
8. 详细
描述
一条 SQL 语句在 MySQL 中的执行过程。
一条
SQL语句
在MySQL中的执行过程涉及多个阶段,包括SQL解析、查询优化、执行计划生成、SQL执行和结果返回。一条
SQL语句
在MySQL中的执行过程包括多个步骤,从接收到SQL命令到返回结果,这些步骤涉及SQL解析、优化、...
oracle sql developer 执行
sql语句
,如何使用SQL Developer执行
SQL语句
(上)
在这一部分,我们将会学习如何使用SQL Developer来输入并执行
SQL语句
及脚本。如何使用摘录窗口,解决常见的语法错误等内容。在你回顾数据库设计的同时,SQL Developer还是一个很好的可输入并运行
SQL语句
的工具。在接...
SQL语句
——查询
SQL 语句 单表查询 查询语句(SELECT)是数据库中最基本的和最重要的语句之一,其功能是从数据库中检索满足条件的数据。查询的数据源可以来自一张表,也可以来自多张表甚至来自视图,查询的结果是由0行(没有满足...
用sql 语句给字段添加
描述
用sql 语句给字段添加
描述
IF not exists (SELECT * FROM ::fn_listextendedproperty (NULL, 'user', 'dbo', 'table', 'strTableName', 'column', ''strColumnName'')) BEGIN exec sp_addextendedproperty 'MS_Descr...
Oracle
17,135
社区成员
55,257
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章