我正在尝试根据 art_userid 自动增加下表中的 art_id,这是否可能不编写任何额外的 php 代码?gen_id 必须保留并且不能被删除。我正在使用 Mysql 和 Php
CREATE TABLE `articles` (
`gen_id` INT(10) NULL AUTO_INCREMENT,
`art_id` TINYINT(3) NULL DEFAULT '0',
`art_userid` INT(10) NULL DEFAULT '0',
`art_title` VARCHAR(150) NULL DEFAULT NULL,
PRIMARY KEY (`gen_id`)
所以最后,如果用户 1 发布了一篇文章,他的 art_id 将为 1。他发布的下一篇文章的 id 为 2。
但是如果用户 2 发布和文章,他的 art_id 将再次为 1。他发布的下一个将具有 id 2。不是第一个用户 art_id 的延续。
gen_id | art_id | art_userid | art_title
-----------------------------------------
1 1 1 Title A
2 2 1 Title B
3 1 2 Title A
4 2 2 Title B
5 3 1 Title A