两列AutoIncrement MySql

时间:2014-08-16 22:07:00

标签: php mysql database

Column1 Id = 100001
第2栏R-Id = RMOB001

对于column2,它应该添加column1的最后三位数,并且两者都应该是自动递增。 我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

MySQL中不能有两个自动增量列。自动增量列也只能是数字。

您需要的是以编程方式执行此操作。

insert into table set ...;
select LAST_INSERTED_ID(); // this gets you the newly added auto increment id
update table set column2='your new auto increment ID here' where id= (the id you got in response to the query above)