单个查询类别和子类别内部关系

u5rb5r59  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(242)

有这样一个设计表:

create table tbl_categories (
category_id int auto_increment,
parent_category_id int, -- internal foreign key
category_name varchar(255)
);

让我们添加一些记录:

insert into tbl_categories (parent_category_id, category_name) values (null,'category 1'),(1, 'sub category 1'),(2, 'sub sub category 1'),(1, 'sub category 2'),(1, 'sub category 3');

我如何选择返回:

category 1
category 1 >> sub category 1
category 1 >> sub category 1 >> sub sub category 1
category 1 >> sub category 2
category 1 >> sub category 3

只是想知道是否有任何模式可以在单个查询中存档。
谢谢您。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题