在mysql查询中连接同一个表并获取子文件夹
我有一个用于在文档管理系统中保存“文件夹”的表在mysql查询中连接同一个表并获取子文件夹,mysql,hibernate,querying,Mysql,Hibernate,Querying,我有一个用于在文档管理系统中保存“文件夹”的表 folder_id name parent_id 这里的parent\u id是同一个表指向其父文件夹的参考键。因此,我需要从文件夹id(即文件夹的子文件夹列表)中检索所有文件夹id 是否可以以自联接的形式进入单个查询?试试看 Select d.folder_id from folders as d, folders as e where d.parent_id = e.folder_id 我只想检索一个文件夹的所有子文件夹id。即,支持我的文
folder_id
name
parent_id
这里的parent\u id
是同一个表指向其父文件夹的参考键。因此,我需要从文件夹id(即文件夹的子文件夹列表)中检索所有文件夹id
是否可以以自联接的形式进入单个查询?试试看
Select d.folder_id from folders as d, folders as e where d.parent_id = e.folder_id
我只想检索一个文件夹的所有子文件夹id。即,支持我的文件夹id 15,然后检索其子文件夹,如果存在,再次检索其子文件夹的子文件夹。