假设一个表record_test中有三个字段:id,on,off,其中id是以1自增的
id on off
1 11 1112 22 2223 33 3334 44 4445 55 5556 66 6667 77 7778 88 888
.......
现在想要实现的是将第一行的off值更新到第二行的on值,第二行的off值更新到第三行的on值,即前一行的off值更新到下一行的on值,请写一条sql语句
6 回答
哆啦的时光机
TA贡献1779条经验 获得超6个赞
问题解决了吗,给你个SQL语句
update record_test set a.on =b.off from record_test a inner join (select id,off from record_test) b on a.id=b.id+1
- 6 回答
- 0 关注
- 500 浏览
添加回答
举报
0/150
提交
取消