SQL:搜索节点之子子孙孙
来源:互联网 发布:淘宝客站内违规推广 编辑:程序博客网 时间:2024/06/15 22:49
CREATE FUNCTION [dbo].[pyx_fn_getX] ( @id INT )
RETURNS @tbl TABLE ( ID INT, Parent INT )
AS
BEGIN
DECLARE @tb_id TABLE ( ID INT, lvls INT )
DECLARE @lvl INT
SET @lvl = 1
INSERT INTO @tb_id
SELECT @id,
@lvl
WHILE EXISTS ( SELECT TOP 1
projectID
FROM HDSSortproject
WHERE Parent_projectID IN ( SELECT ID
FROM @tb_id
WHERE lvls = @lvl ) )
BEGIN
SET @lvl = @lvl + 1
INSERT INTO @tb_id
SELECT projectID,
@lvl
FROM HDSSortproject
WHERE Parent_projectID IN ( SELECT ID
FROM @tb_id
WHERE lvls = @lvl - 1 )
END
INSERT INTO @tbl
SELECT projectID,
Parent_projectID
FROM HDSSortproject
WHERE projectID IN ( SELECT id
FROM @tb_id )
RETURN
END
- SQL:搜索节点之子子孙孙
- 造轮子--QTreeWidget节点之精确搜索
- SQL应用之查找根节点
- 二叉搜索树建立、插入、删除、前继节点、后继节点之c++实现
- SQL Server - 小鸟系列之全文搜索
- 搜索连通的节点
- SQL 搜索
- ztree搜索并且定位到搜索节点
- JTree 添加删除搜索节点
- 节点搜索性能改进算法
- 二叉搜索树删除节点
- SAXReader通配符搜索XML节点
- ztree添加搜索定位节点
- 二叉搜索树 插入节点
- 平衡二叉树的节点搜索函数——Ada应用实例之四
- 数据结构复习之二叉树:遍历、搜索节点&路径、查找、与单链表互转、逐层打印
- 剑指offer系列之六十一:二叉树搜索树的第k个节点
- JavaScript高级编程之树节点搜索过滤的设计和实现
- SQL索引优化(一)
- rtsp协议简介
- STL中用erase()方法遍历删除元素
- 局域网内传输速度慢的解决办法
- JAVA面试题
- SQL:搜索节点之子子孙孙
- 高并发的大数据量查询导致系统频繁死机
- Mircosoft Visual SourceSafe 2005根密码遗失的解决办法 - Aland·Sun
- SQL 索引 优化 (二)
- java删除文件
- Wince中几个工程文件简介
- 谈学习
- 搞笑!
- 线程正被中止 异常