我现在正在使用 mySQL 数据库,我需要创建一个用户表,其键格式如下:{CompanyID}{auto-increment-ID}
例如:CORP1/COM1。
我现在有一个“公司”表,其中包含 CompanyID 和自动增量计数(使用触发器实现)。用户记录包含 CompanyID。有什么方法可以在将记录插入用户表时生成上述 key (或在插入后自动生成)?
非常感谢!
最佳答案
是的,可以,语法:
CONCAT (string1, string2,…)
也许是这样的:
INSERT INTO your_table (your_column) VALUES (CONCAT (company_id, '/', increment_id))
从这里:link
关于mysql - 在 INSERT 期间将值指定为另一个表中 2 列的串联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45294094/