废话少说上代码:

create FUNCTION [dbo].[Fun_getParent](@child VARCHAR(30))
returns @t table(vid varchar(100),dt DATETIME)
as
beginINSERT inTO @t  select pid,GETDATE() from 数据库.dbo.testTB where id=@childWHILE @@ROWCOUNT<>0BEGININSERT INTO @t SELECT a.pid,GETDATE() FROM 数据库.dbo.testTB AS a INNER JOIN @t AS b ON a.id=b.vid AND NOT EXISTS(SELECT 1 FROM @t WHERE vid=a.pid)ENDIF (SELECT COUNT(*)FROM @t)>1
DELETE @t WHERE dt=(SELECT TOP 1 dt FROM @t ORDER BY dt)
RETURN
end

转载于:https://www.cnblogs.com/leojon/p/4402315.html

SQL 递归查询最顶级目录相关推荐

  1. SQL递归查询树型分类数据

    目录 前言 1.准备分类数据 2.递归原理 3.实现 4.结合mybatis查询 总结 前言 相信大家在处理业务的时候经常会遇到分类数据,当面对这种情况时该如何处理呢?在这里我使用了两种方式解决:一种 ...

  2. 如何将django部署从顶级目录迁移到子目录下(NGINX UWSGI DJANGO)

    因为公司网站合并,要将我们的DJANGO项目从IP的顶级目录迁移到域名的二级目录. 以前硬编码的URL可惨了. 还涉及到upload目录,静态目录,websocket目录. 全用{% url %}问题 ...

  3. 无法使用前导 .. 在顶级目录上退出

    Technorati 标签: 无法使用前导,urlrewriter,超链接路径 最近在用urlrewriter做一个项目,开始还没问题,添加了urlrewriter并配置好以后发现出现了点击页面的超链 ...

  4. 遇到了urlrewriter的:无法使用前导.. 在顶级目录上退出问题

    Intelligencia.UrlRewriter 2.0 RC1 beta 6 .net framework 2.0 visual studio 2008 iis6 正好要做地址重定向的项目,在ht ...

  5. SQL Server 2005 COM+ 目录要求 (警告)

    SQL Server 2005 COM+ 目录要求 (警告) 出现这个错误,怎么办? 1.找了找服务. 在服务管理里找到Distributed Transaction Coordinator这个服务, ...

  6. SQL递归查询(with as)

    SQL递归查询(with cte as) with cte as (     select Id,Pid,DeptName,0 as lvl from Department     where Id ...

  7. 安装SQL2005提示“SQL Server 2005 COM+ 目录要求”警告 解决方法

    From: http://blog.csdn.net/yaday/article/details/4099223 SQL Server 2005 COM+ 目录要求警告 ①.启动Distributed ...

  8. python文件移动到文件夹_python – 将文件夹中的文件移动到顶级目录

    我正在尝试为我的工作完成一个清理文件组织系统的脚本.我的脚本的最后一部分需要进入给定目录中的所有文件夹,并将每个文件夹中的所有文件移动到目录中.例如: import os path = 'C:/Use ...

  9. sql递归查询上级_递归的实际业务场景之MySQL 递归查询

    喜欢就点个赞呗! 源码<--请点击此处查看 引入 当我看到一些评论时,例如下面的样子.我挺好奇这个功能是怎么样做出来的.进过查阅资料,发现这其实是 MySQL 的递归操作.下面就让我操作一下怎么 ...

最新文章

  1. php读取本地xlsx格式文件的数据并按json格式返回
  2. Unity3D音频播放器 动态装载组件
  3. 输入框输入数字,且不能有小数点存在
  4. java实现邮件发送准备工作(前期配置)
  5. java sha1加密ascii码_如何使用加密芯片完成SHA1摘要运算
  6. win10 ie中没有java,win10没有ie浏览器怎么处理_window10找不到ie浏览器如何解决
  7. dede设置当前栏目的样式
  8. http和websocket共用同一端口
  9. SqlConnection调用Dispose方法之后还可以在连接池中复用吗?
  10. Codeforces Round #467 (Div. 1): C. Lock Puzzle(构造)
  11. 国内外3D视觉优秀的实验室或者团队汇总
  12. Taro框架中开发H5使用微信分享
  13. python交通调查数据处理_Python突破高德API限制爬取交通态势数据+GIS可视化(超详细)...
  14. 数据库与MPP数仓(十九):高效SQL
  15. js 获取当前年月日
  16. Linux中samba配置和windows映射Linux驱动盘
  17. web前端年会抽奖工具
  18. OpenJudge 4124 海贼王之伟大航路 深搜剪枝
  19. Poc/Exp漏洞验证利用脚本编写
  20. Python私教学员作业「一对一教学」

热门文章

  1. C++二分查找示例(求货物装载量)
  2. 阿里云云盾 · 云防火墙技术解读:零配置业务自动分组,安全管理有序、可见...
  3. Ubuntu系列10.04、11.04、12.04等虚拟机中安装VMware Tools
  4. day08面向对象+
  5. JavaScript字符串替换replace方法
  6. 搭建 OpenStack 实验环境 - 每天5分钟玩转 OpenStack(16)
  7. 微信公众平台服务框架
  8. .NET中使用Memcached的相关资源整理
  9. alin39048错误原因_支付宝支付ALIN10146错误
  10. SushiSwap将于5月17日上线IDO平台Miso