2014-09-21 45 views
-1

我使用while $1<=N循环从表TTT获取数据库行,并使用它执行某些操作,漂洗并重复。在每个循环中,我使用$i从数据库检索下一个连续的id行。INSERT IGNORE在写入唯一索引解决方法时插入ID空格

我用来运行SELECT查询查找表TTT重复的,但现在的TTT目前的规模实在是太慢了,所以我决定去与Unique index

一切工作正常,没有更多的重复,但现在我的id值差距,因为我使用INSERT IGNORE,它打破了我的脚本取决于id的连续。

那么,如何调整我的代码以获得与unique index相同的功能?

我想创建临时表与有序的ID,但是这是不好的idea.I正试图获得在以前的循环一张ID与(id > $i)去,但它仅适用于第一间隙工作...

+0

与我们分享此密码的方法...? – 2014-09-21 14:15:14

+0

它的一个基本代码涉及到描述中提到的操作符,无论如何我只是找到了这个结构 – Acidon 2014-09-21 14:18:04

+0

为什么你在乎如果有间隙? – 2014-09-21 14:18:26

回答

相关问题