您好我想知道如何从表格中的两个字段的mysql数据库中获取自动增量ID
答案 0 :(得分:5)
在MySQL中,每个表只允许1个auto_increment列。
如果您尝试创建两个,您将获得:
表定义不正确;只能有一个自动列,必须将其定义为键
答案 1 :(得分:2)
嗯,有两个选项,但我不确定它会有多大用处(我只是使用主键自动增量来满足我的需求)。
使用数据库:在插入上使用触发器来增加字段值。
使用PHP:两种方式,都不是那么漂亮:
一个。在插入之前抓住前一行,并增加插入中的字段
湾如果你基于创建的自动增量,你可以执行插入,获取insert_id,然后更新第二个字段。
再次,仍然不确定为什么你需要它,但这些是选择。