SELECT GROUP_CONCAT(b.CATALOG_NAME separator '/')
FROM file_catalog a
LEFT JOIN file_catalog b
ON FIND_IN_SET(b.id,a.CATALOG_PATH)
where a.id='afbc3689e3394ee99b99267dca955dc6'

SQL查询与文件目录遍历
该篇博客探讨了一个SQL查询,通过LEFT JOIN操作连接file_catalog表,使用FIND_IN_SET函数查找特定id目录下的子目录,并利用GROUP_CONCAT将结果以路径形式聚合。内容涉及数据库操作与文件系统的交互,揭示了数据组织和检索的技巧。
SELECT GROUP_CONCAT(b.CATALOG_NAME separator '/')
FROM file_catalog a
LEFT JOIN file_catalog b
ON FIND_IN_SET(b.id,a.CATALOG_PATH)
where a.id='afbc3689e3394ee99b99267dca955dc6'


被折叠的 条评论
为什么被折叠?