可以重置的自动增量记录

时间:2014-08-02 20:18:27

标签: php sql mysqli database-schema auto-increment

我正在申请一个拥有溜冰场的客户,他希望每次zamboni切冰时能够记录。在向我解释当前日志系统如何工作(笔和纸)时,每次更改zamboni上的刀片时,切割编号重新开始为1.目前我的表格索引所有的zamboni切割,但我想要一个二级auto_increments(对于zamboni刀片)的字段,当刀片更改时,计数重置。我从来没有做过这样的事情,所以我不知道从哪里开始。想法?

1 个答案:

答案 0 :(得分:0)

您不能拥有两个自动增量字段。为什么你甚至想要两个?您始终可以在查询中使用算术函数。

要重置auto_increment,请执行ALTER TABLE查询

ALTER TABLE `table` AUTO_INCREMENT=1;

也许这符合您的兴趣:https://dba.stackexchange.com/questions/35449/how-to-use-2-auto-increment-columns-in-mysql-phpmyadmin