我有一个像这样的表:
id | link
---------
1 | abc
2 | asd
并且链接列应包含ID,例如:
1-abc
。 id是自动隐身的。我有这个SQL:
insert into table(link) values('abc');
我应该更新表,还是在一个查询中有解决方案?
最佳答案
我仅在mysql上进行了测试,是将值从一个表插入到另一个表中的一种-
INSERT INTO tablename (`link`) SELECT concat(`AUTO_INCREMENT`,'-','abc') FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'yourdbname' AND TABLE_NAME = 'tablename'
这将在表中添加您的id infront,我不知道它是否可以工作,而不是mysql,在mysql中工作正常
关于php - 也将自动增量值插入另一列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41113944/