码迷,mamicode.com
首页 > 数据库 > 详细

mysql下如何删除本节点下的所有子节点小记

时间:2018-03-10 20:30:18      阅读:460      评论:0      收藏:0      [点我收藏+]

标签:结构   方法   gpo   字段   函数   添加记录   添加   body   find   

在开发过程中,经常会遇到树形结构的数据,在删除某个节点时候其所有的子节点都要被删除,可以使用如下方法:

1.添加记录该节点所有父节点的ID的字段(parent_ids),并用逗号隔开(一定是逗号),如1,2,3

2.删除时使用find_in_set 函数,如:id=#{当前节点ID} and find_in_set(#{当前节点ID},parent_ids)

mysql下如何删除本节点下的所有子节点小记

标签:结构   方法   gpo   字段   函数   添加记录   添加   body   find   

原文地址:https://www.cnblogs.com/wangxulong/p/8541600.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!