`
raozhiyong11
  • 浏览: 135733 次
  • 性别: Icon_minigender_1
  • 来自: 江西
社区版块
存档分类
最新评论

sql server 中,查询指定子节点的所有父节点

 
阅读更多
create function f_pid(@id int) returns @t_level table(id int)  
as  
begin  
	insert into @t_level select @id 
	select @id = parent_id from dbo.media_folder where id = @id and id is not null  
while @@ROWCOUNT > 0  
	begin  
		insert into @t_level select @id select @id = parent_id from dbo.media_folder where id = @id and id is not null  
	end  
	return  
end  
go  

select * from f_pid(12) order by id

drop function f_pid

 

sql server 中,查询指定子节点的所有父节点笔记

分享到:
评论

相关推荐

    SQL sever 中递归查找子节点和父节点

    SQL sever 中递归查找子节点和父节点,有实例SQL代码,直接运行

    sql server递归子节点、父节点sql查询表结构的实例

    本文通过实例给大家介绍了sql server递归子节点、父节点sql查询表结构的实例解析,非常不错,具有参考借鉴价值,需要的的朋友参考下

    根据当前节点获取所有父节点信息

    根据当前节点获取所有父节点信息(18代)SQL根据当前节点递归遍历获取所有父节点信息,短短的SQL可以解决复杂的问题

    根据子节点的金额向上汇总所有父节点的金额

    代码 博文链接:https://blueskylan.iteye.com/blog/848447

    Sqlserver2000经典脚本

    8.2.2 树形数据深度排序处理示例(模拟单编号法).sql │ │ 8.2.2 树形数据深度排序处理示例(递归法).sql │ │ 8.2.3 查找指定节点的所有子节点的示例函数.sql │ │ 8.2.4 查找指定节点的所有父节点的...

    删除父节点下的子节点 存储过程版 新手需多看几遍

    删除父节点下的子节点 存储过程版 新手需多看几遍 create function dbo.aa(@i int) returns @t table(ml_id int,parent_id int,level int) as begin declare @level int set @level=0 insert into @t ...

    SQL SERVER 2000开发与管理应用实例

    本书不但融合了作者在使用SQL Server 2000过程中遇到的各种常见问题和应用案例,还总结了作者几年来在CSDN 社区SQL Server版所解决的大量问题,面向实际项目需求,涉及不同类型的应用,能够多角度地引导读者学习相关...

    MySQL递归查询树状表的子节点、父节点具体实现

    简介:mysql5.0.94版本,该版本以及较高级的版本(5.5、6等等)尚未支持循环递归查询,和sqlserver、oracle相比,mysql难于在树状表中层层遍历的子节点。本程序重点参考了下面的资料,写了两个sql存储过程,子节点...

    经典SQL脚本大全

    │ │ 8.2.4 查找指定节点的所有父节点的示例函数.sql │ │ 8.2.5 校验插入指定结点是否导致编码循环的示例函数.sql │ │ 8.2.5 校验表中数据是否有循环编码的通用存储过程.sql │ │ 8.2.6 复制指定节点及其所有...

    SQL Server 树形表非循环递归查询的实例详解

    --通过子节点查询父节点 WITH TREE AS( SELECT * FROM Areas WHERE id = 6 -- 要查询的子 id UNION ALL SELECT Areas.* FROM Areas, TREE WHERE TREE.PId = Areas.Id ) SELECT Area FROM TREE --通过父节点查询子...

    sqlserver2000基础(高手也有用)

    8.2.4 查找父节点 245 8.2.5 编码校验 246 8.2.6 节点复制 249 8.2.7 节点删除 251 8.2.8 逐级汇总 253 8.3 树形数据的扩展形式 256 8.3.1 产品配件清单 256 8.3.2 公交车乘车线路查询 258 第 9 章...

    三种实现方法实现数据表中遍历寻找子节点

     Id ParentId 1 0 2 1 3 2 …… 针对该表结构解释如下: 1的父节点为0, 2的父节点为1, 3的父节点为2 …… 以此类推,要求给定一个父节点的值,比如1, 用SQL语句查询的到该父结点下的所有子节点 ...

Global site tag (gtag.js) - Google Analytics