递归 子项查父项
来源:互联网 发布:电磁辐射测试软件 编辑:程序博客网 时间:2024/06/14 05:02
create function fnGetFather(@id nvarchar(30))
returns @t table(zth nvarchar(30),fth nvarchar(30))as
begin
select @id = fth from gx where zth = @id
while @@rowcount > 0
begin
insert into @t select zth,fth from gx where zth = @id
select @id = fth from gx where zth = @id
end
return
end
GO
select * from dbo.fnGetFather('1') order by 1 DESC
通过执行函数,我想要这样的结果
(5、8)
(5、9)
(6、10)
(7、11)
但每次执行函数,返回的值都不一样,有如下规律。
执行第一次
(5、8)
(5、9)
执行第二次
(6、10)
执行第三次(7、11)
请大家帮忙改改以上函数,多谢了!! qq: 636297788
- 递归 子项查父项
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- SQL语句优化汇总
- word中替换向下箭头
- Android Launcher全面剖析(一)
- springMVC基础及应用视频(8)
- mysql单引号和双引号的用法
- 递归 子项查父项
- asp.net中常用的几种身份验证方式
- JSTL 核心标签库 使用
- Android 游戏中使用的 左右滑动菜单
- 非对称加密举例讲解
- 如何成为强大的程序员?
- Flash of Unstyled Content (FOUC)(这个一直困惑我的迷)
- mysql中通过not exists寻找两个表中的差异数据
- 使用事务操作SQLite数据库