MySQL 中的每个表是否可以有两个或多个主要/自动添加的唯一 ID?例如:
主键 (INT,11);shop_id;invoice_id
1;200;2001
1;201;2011
2;200;2002
2;201;2012
是否可以将其设置为 MySQL 表?-> 所以表中还有一些其他值的主键.. ?
我正在一张表中寻找更多的自动增量。
MySQL 中的每个表是否可以有两个或多个主要/自动添加的唯一 ID?例如:
主键 (INT,11);shop_id;invoice_id
1;200;2001
1;201;2011
2;200;2002
2;201;2012
是否可以将其设置为 MySQL 表?-> 所以表中还有一些其他值的主键.. ?
我正在一张表中寻找更多的自动增量。
您是否在多列索引的辅助列上寻找AUTO_INCREMENT ?您可以对 MyISAM 表执行此操作。
在 MySQL 中,每个表只能有一个 AUTO_INCREMENT 列。在 MySQL 的表中只能有一个 PRIMARY 键,但它可以是复合键并且包含多个列。
但是从您给出的示例来看,您似乎要求的是不同的东西。你能澄清一下吗?