正则表达式复制粘贴行和添加数字与增量到每个结束

时间:2013-01-18 23:47:36

标签: mysql regex notepad++

我需要创建Mysql查询的音调,例如

delete * from `post` WHERE  `postid` =5380;

,最后一个是282164

我将在notepad++中使用正则表达式来解决这个问题。

我需要帮助才能创建复制第一行的正则表达式

delete * from `post` WHERE  `postid` =5380;

并将增量+1粘贴到数字5380,直至达到282164

请帮忙!

3 个答案:

答案 0 :(得分:3)

为什么不:

DELETE FROM post WHERE postid BETWEEN 5380 AND 282164

答案 1 :(得分:1)

最好使用Excel或在MySQL中生成动态查询。

例如,在Excel中,您可以输入类似的内容:

A1: = CONCATENATE(“删除*来自帖子WHERE postid =”,B1)

B1: 5380

然后重复直到282164

......或者是什么样的蛋说:)

答案 2 :(得分:1)

单个查询怎么样:

DELETE * FROM post WHERE postid BETWEEN 5380 AND 282164