数据库数据满足树结构时,求一个结点的子结点有哪些
2017-02-18 18:05
281 查看
可以先创建函数,然后调用。
drop function if exists queryChildCommentId; delimiter // create function queryChildCommentId(parentId int) returns varchar(4000) begin declare ret varchar(4000); declare retTmp varchar(4000); set ret = '$'; set retTmp = cast(parentId as char); while retTmp is not null do set ret = concat(ret, ',' , retTmp); select group_concat(comment_parent_id) into retTmp from t_comment where find_in_set(parentId, retTmp) > 0; end while; return retTmp; end// delimiter ; select queryChildCommentId(0);
相关文章推荐
- 给定一棵二叉树,每个结点包含一个值。打印出所有满足以下条件的路径: 路径上结点的值加起来等于给定的一个值。注意:这些路径不必从根结点开始。
- 6.33③ 假定用两个一维数组L[1..n]和R[1..n]作为 有n个结点的二叉树的存储结构, L[i]和R[i]分别指 示结点i的左孩子和右孩子,0表示空。试写一个算法 判别结点u是否为结点v的
- 设计一个栈结构,满足一下条件:min,push,pop操作的时间复杂度为O(1)
- 数据结构——算法之(004)(输入一个单向链表,输出该链表中倒数第k个结点)
- [求助高手] 做一个拖动加载流程图结构的安卓程序需要哪些知识?
- 给定一棵二叉树,每个结点包含一个值。打印出所有满足以下条件的路径: 路径上结点的值加起来等于给定的一个值。注意:这些路径不必从根结点开始。
- 设计一个DNS的Cache结构,要求能够满足每秒5000以上的查询,满足IP数据的快速插入,查询的速度要快
- 微软100题40题-设计一个栈结构,满足一下条件:min,push,pop操作的时间复杂度为O(1)。
- 设计一个栈结构,满足一下条件:min,push,pop操作的时间复杂度为O(1)。
- 131. 一个链表的结点结构,合并非递归和递归
- 数据结构第5章例题 若矩阵Am×n中存在某个元素aij满足:aij是第i行中的最小值且是第j列中的最大值,则称该元素为矩阵A的一个鞍点。试编写一个算法,找出A中的所有鞍点。
- 一个高逼格的邮件营销平台需满足哪些要素
- [假如设计一个新语言] 哪些语言特性是我想要的
- 一个非常好的建立多层结构应用的例子--Infragistics Tracker Application
- 【蛙蛙王子】应该从哪些方面把WawaCRM打造成一个具有较低拥有成本的客户关系管理 (CRM)?
- 基于关系数据库系统链式存储的树型结构数据,求某结点下的子树所有结点算法(t-sql语言实现)
- 一个示范性的文档库结构TreeView WebPart
- 【蛙蛙王子】如果你是一个企业的销售人员,你希望CRM给你提供哪些方便的功能呢?
- 一个非常不错的处理表的字典结构的sql语句
- 求出一个排序二叉树中结点度数为一的结点个数