社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
最近看了下评论都说第一个是错的,现在我把表结构和数据都发出来。注意:这里用的是mysql数据库
CREATE TABLE `table2` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`table1_id` varchar(255) DEFAULT NULL,
`age` int(11) DEFAULT NULL,
`aaa` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;
INSERT INTO `table2` (`id`, `table1_id`, `age`, `aaa`) VALUES ('1', '1', '10', 'a1');
INSERT INTO `table2` (`id`, `table1_id`, `age`, `aaa`) VALUES ('2', '1', '20', 'a2');
INSERT INTO `table2` (`id`, `table1_id`, `age`, `aaa`) VALUES ('3', '2', '33', 'a3');
INSERT INTO `table2` (`id`, `table1_id`, `age`, `aaa`) VALUES ('4', '2', '11', 'a4');
INSERT INTO `table2` (`id`, `table1_id`, `age`, `aaa`) VALUES ('5', '3', '55', 'a5');
INSERT INTO `table2` (`id`, `table1_id`, `age`, `aaa`) VALUES ('6', '3', '44', 'a6');
我不保证有啥特殊情况会产生啥其他问题,但就我上面的例子来说没看出什么毛病。如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!