数据库glalist表,表中有sqlno(序号字段),我想往表中插入一条记录(从记录的中间位置,插入一条数据)

原问题:数据库glalist表,表中有sqlno(序号字段),我想往表中插入一条记录(从记录的中间位置,插入一条数据)
分类:编程开发 > 最后更新时间:【2016-12-14 08:12:03】
问题补充:

如题:数据库glalist表,表中有sqlno(序号字段),我想往表中插入一条记录(从记录的中间位置,插入一条数据),然后如何更改后面的序号??

比如:glalist 表

name sqlno

张三 1

李四 2

我想在他们之间插入 王五,并修改序号,该如何修改,想得到的效果是:

name sqlno

张三 1

王五 2

李四 3

最佳答案

你这个一步做不到的,分二步

1.

update glalist set sqlno=3 where sqlno=2;

当然也可以用

update glalist set sqlno=3 where name='李四';

2.

insert into glalist (name,sqlno) values('王五',2);

最佳答案由网友  whoami1978  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
5

分享到:

其他回答

暂无其它回答!

    推荐