求sql修改语句 update 表 set id=(SELECT id FROM 表 a WHERE a.id=表.id-1)+1 where id>10 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update 表 set id = a.id + 1from 表 a WHERE a.id=表.id-1 and id>10 好像不管用,我的数据库是ACCESS 试试这样呢:update 表 t1,表 t2set t1.id = t2.id + 1WHERE t1.id=t2.id-1 and t1.id>10 关于SQL触发器,请大家帮我看看那里错,一运行就死机 怎样将一个字段的内容转换到另一个表中变成记录? 如果再不能解决,就要下岗了。 SQL Server 2005在改变登录模式时出了问题 求!!存储空间不足,无法处理此命令的解决方案 有关SQL 笛卡尔积 50分 请高手们阐述一下SQL Server7.0的局限性??? 请问我用ADO为什么会非法? 请教,这个sql语句怎么写? 怎么插入正行信息? 求SQL语句,该功能怎么写
set id = a.id + 1
from 表 a
WHERE a.id=表.id-1 and id>10
试试这样呢:
update 表 t1,表 t2
set t1.id = t2.id + 1
WHERE t1.id=t2.id-1 and t1.id>10