想在一个表中将mysql中的两列设置为auto increment int

时间:2015-03-14 09:54:08

标签: php mysql

我想在MySql中设置两列auto increment (int)

S.NO Q_id

我想设置两个自动增加。

我该怎么做?

2 个答案:

答案 0 :(得分:0)

在同一个表格中,您不能使用两个自动增量字段。您可以创建一个整数字段并在php

中添加值+ = 1
...
$row_last_id++;
INSERT INTO ... values(id, $row_last_id)

答案 1 :(得分:0)

更新试试这个:可以使用MyISAM存储引擎尝试以下代码

CREATE TABLE invoicesS_NO mediumint unsigned NOT NULL auto_increment,Q_id mediumint unsigned NOT NULL,date date NOT NULL,PRIMARY KEY(S_NO,Q_id))评论='' ENGINE ='的MyISAM'