【文件属性】:
文件名称:MySQL实现类似于connect_by_isleaf的功能MySQL方法或存储过程
文件大小:48KB
文件格式:PDF
更新时间:2020-12-15 20:22:03
c ec IS
最近有个特别变态的业务需求,有一张表
CREATE TABLE `demo` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`tid` int(11) DEFAULT '0',
`pid` int(11) DEFAULT '1',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3000124 DEFAULT CHARSET=utf8;
大概就是这样,有300多万行记录,每个pid记录的这个ID的最*分类,tid是它的上级分类!
现在需求是:通过指定一个ID,查找出它的所有子集成