5
我想創建一個InnoDB MySQL表的MyISAM行爲。我想有一個複合主鍵:自動增量複合鍵InnoDB
PRIMARY KEY(ID1,ID2)
凡基於ID2的值ID1自動遞增。用InnoDB完成這件事的最好方法是什麼?
+----------+-------------+--------------+
| id1 | id2 | other_column |
+----------+-------------+--------------+
| 1 | 1 | Foo |
| 1 | 2 | Bar |
| 1 | 3 | Bam |
| 2 | 1 | Baz |
| 2 | 2 | Zam |
| 3 | 1 | Zoo |
+----------+-------------+--------------+
什麼你的意思是「哪裏id1自動增量基於id2的值。」? – 2012-08-15 12:03:09
查看發佈的示例數據。這是我想要的行爲。 – CaptainStiggz 2012-08-15 12:04:07
你可以做很多工作來實現這樣的事情。這將是緩慢的片狀和脆弱的。這應該是兩個表格,或一個單一的值鍵。 – 2012-08-15 12:07:25