数据库中如何查找是哪两个数据不连续

数据库中如何查找是哪两个数据不连续,第1张

知道你是什么数据库,在一个数据库中,配置好另外一个数据库的连接方式,然后只需要在表名前指定数据库名就可以像本地表一样使用了

比如,SqlServer数据库,在服务器对象中建立连接服务器db1

两张表都叫做table

就可以这么查

select *

from table

where id not in (select id from db1.master.dbo.table)

只有几万条数据,那就好办多了,列举个笨方法如下

如果要一次性查出来,需要用递归了,因为不知道你中间的断点会有多少个,所以建议把这个表复制一份,直接对表进行删除 *** 作

直接for循环

for($i

==1$i<你的最大数据条数$i++){

查询你的记录,是否有等于$i和$i+1的,如果这两条记录同时存在就删除$i编号

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6661464.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存