Mysql 如何在指定ID后添加数据,比如我想把新数据插在id为1的数据后面
4个回答
展开全部
id一般是用自增的机制生成的。比如一条数据id为1,第二条的id必然为2。如果id为2的数据已经存在了,你想再插入条数据id值为2,这个很麻烦了。总不能把其他数据的id都改一遍吧,可能还有其他的关联表数据或外键约束字段的值呢,谁知道啊。一般没人会这么插数据的,实用场景中也不可能讲究id的序列吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设你的数据表字段为:
id name sex age
这样写sql语句就可以了:
insert into 数据表名(name,sex,age) values('val1',val2'','val3');
id 字段省去就可以了
id name sex age
这样写sql语句就可以了:
insert into 数据表名(name,sex,age) values('val1',val2'','val3');
id 字段省去就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先查再插。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询