mysql,树形结构表中,查询所有末节点数据(叶子结点)
2023-12-13 05:56:12
需求:在一个可以存放多级目录的表中,查询出某个课程目录下所有末节点(因为只有末节点可以挂载资源)
例如下图:
其中
- 1.1
- 1.2.1
- 2.1
都是末节点,因为他们已经没有下一级了
catalog表中重要字段有:catalog_id(主键),parent_id(父节点对应的catalog_id),course_id
SELECT
a.*
FROM
catalog a
WHERE
NOT EXISTS ( SELECT 1 FROM catalog b WHERE a.catalog_id = b.parent_id )
AND course_id = #{courseId,jdbcType=INTEGER}
文章来源:https://blog.csdn.net/han_chuang/article/details/134947454
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!