首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

新手,SQL查询语句后面的条件递增有关问题

2012-02-12 
新手求助,SQL查询语句后面的条件递增问题我在改一个WordPress的数据表,就是文章那个,想把编号按顺序查出来

新手求助,SQL查询语句后面的条件递增问题
我在改一个WordPress的数据表,就是文章那个,想把编号按顺序查出来然后减1再保存,即所有记录ID号均减1,比如:

SQL code
UPDATE wp_posts SET ID = ID - 1 WHERE ID = IDENTITY(6,1)


但是貌似在phpmyadmin里无法执行,提示#1305 - FUNCTION xxxxx.IDENTITY does not exist

请问要怎么写才能让“WHERE ID =”后面的值逐渐递增?当然要能够指定从几开始递增。例如上述是想从6开始递增。

谢谢。



[解决办法]
引用我的意思就是后面的ID按顺序递增,因为在phpmyadmin里面我发现记录没有按照id来排列。比如会先执行了6、然后是7、然后是10、才是8、9。

所以我想写个变量之类的,按照6、7、8、9……的顺序走。我的记录如果不按顺序执行会错误的,呵呵。

热点排行