mysql字段中的数据自动加1

如表A中有字段id编号名称;id为主键可以自动递增,现在我想是每次添加数据后编号中的数据自动加1;我写了这样个sql:insertinto表A(编号,名称)values(... 如 表A中有字段 id 编号 名称;id 为主键可以自动递增,现在我想是每次添加数据后编号中的数据自动加1;我写了这样个sql:insert into 表A(编号,名称) values ((select max(编号)+1 from 表A),"aaaa");但是要报错,如果把select max(编号)+1 from 表A 中改成查询别的表 就没有问题,那位高手帮忙解决下或者给个相应的查询 展开
 我来答
匿名用户
2013-07-03
展开全部
哈哈,很简单啊,你已经设置了ID自动递增,然后在你insert 数据时它就自动递增了,不需要你自己去递增,也不需要作任何查询,不然就不叫自动增加了并且,在insert时,设置为自动增加的列也不需要写出来了请看:insert into 表A values('aaaaa')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-03
展开全部
insert into 表A(编号,名称) values (NULL,"aaaa");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-03
展开全部
把编号列设为主键或者自增序列,增量为1,数据类型为int。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式