表信息

要查询出节点super_code的对应的id值,下面是递归方法:

WITH m  AS ( 
            SELECT dept_id  id,  dept_code code,dept_name   label,CAST ('' AS VARCHAR(50))  parent,is_last leaf  
             FROM sys_dept       WHERE is_stop = '0' and comp_code= '1001' and super_code='-1'

UNION ALL

SELECT c.dept_id id,c.dept_code code,c.dept_name label,CAST (m.id AS VARCHAR(50)) parent,c.is_last leaf 
            FROM sys_dept c inner join m on  c.super_code = m.code and is_stop = '0' and comp_code= '1001'
            )

select * from m

查询结果:

Oracle的递归方法,请查看以前发的博客点击链接--- 点我点我,带你飞,oracle递归

sqlserver递归相关推荐

  1. 理解 with递归调用 Sqlserver 树查询

    理解 with递归调用 Sqlserver 树查询 --with用法 --可以这么理解with SQL语句变量或者叫临时表名 as(SQL语句 ) select * from SQL语句变量或者叫临时 ...

  2. sqlserver常用语句(报表,递归,分页等)

    sqlserver 1.创建数据库: create database DB002create table Student ( stu_no char(50) not null unique check ...

  3. SQLServer 自定义函数 的递归

    来说说数据库自定义函数的递归用法 先看下图 有这样一张树形结构表, 如: C18 数码摄像机 是在 C12 数码产品 类别下 而  C12 数码产品 又在C2 IT产品 类别下!      C2 IT ...

  4. 看懂SqlServer查询计划(转)

    转自:http://www.cnblogs.com/fish-li/archive/2011/06/06/2073626.html 对于SqlServer的优化来说,可能优化查询是很常见的事情.关于数 ...

  5. SQLServer 存储过程

    存储过程 定义:存储过程有时候也称为sproc,它是真正的脚本--或者更准确的说,它是批处理--它存储与数据库中而不是单独的文件中.存储过程中有输入参数,输出参数以及返回值等. 创建存储过程:基本语法 ...

  6. SQLServer学习笔记系列6

    一.写在前面的话 时间是我们每个人都特别熟悉的,但是到底它是什么,用什么来衡量,可能很多人会愣在那里.时间可以见证一切,也可以消磨一切,那些过往的点点滴滴可思可忆.回想往年清明节过后,在家乡的晚上总能 ...

  7. 看懂SqlServer查询计划

    原文:看懂SqlServer查询计划 对于SQL Server的优化来说,优化查询可能是很常见的事情.由于数据库的优化,本身也是一个涉及面比较的广的话题, 因此本文只谈优化查询时如何看懂SQL Ser ...

  8. SQLServer图数据库一些优点

    SQLServer图数据库一些优点 原文:SQLServer图数据库一些优点 上一篇简要介绍了图数据库的一些基本内容(初识SQL Server2017 图数据库(一)),本篇通过对比关系型一些语法来体 ...

  9. SQLServer表内自关联级联删除

    今天处理SQLServer级联删除遇到了很蛋疼的事. SQLServer 不支持表内自关联级联删除,而MySql和Oracle却支持. 貌似原因是SQLServer 会产生循环级联,就不给这样弄.所以 ...

最新文章

  1. 在Ubuntu 14.04.5 LTS上安装python模块selenium 3实录
  2. HDU 1108.最小公倍数-辗转相除法
  3. TDSQL 全时态数据库系统--核心技术
  4. 我国对计算机信息系统安全主要是采取,附录信息网络安全监察法规概述二.doc...
  5. 面向全球用户的Teams app之Culture数字篇
  6. MATLAB判断矩阵相等
  7. Oracle存储过程procedure in、out、in out 模式参数【不发布,纯转】
  8. ajax使用教程_AJAX教程:什么是AJAX以及如何使用它
  9. 应用宝认领应用签名_腾讯应用宝认领应用步骤
  10. TCL电子港股暴涨10% 股价创5年新高
  11. VSCode 个性化配置快捷键
  12. 20190816:(leetcode习题)有效的数独
  13. QTP sp等级历年的一些考试辅导题目!(分享)
  14. 双舵轮AGV里程计、运动控制核心算法
  15. ubutun 滑动 触控板_Ubuntu系统的笔记本触摸板怎么调节鼠标光标速度?
  16. 测试应该知道的知识-python检查死链
  17. 2020-10-16
  18. SkyWalking服务应用
  19. 微信小程序 用户登录界面,用户名无法切换输入法问题解决方法
  20. Java 笔记-抽象类,接口

热门文章

  1. 【ECharts学习】—实现我的第一个图表
  2. JavaScript学习(三十三)—事件对象常用的属性和方法
  3. HTML的基本知识(七)——表单的基本知识及案例
  4. Spring boot实体类中常用基本注解
  5. 操作系统的概念,功能和目标
  6. 杜工部蜀中离席 [唐] 李商隐
  7. 我创业的时候从没想要去赚钱
  8. 整个线上营销_而言,最重要的是什么?
  9. 现在有很多年轻人都不想打工
  10. 为什么移动硬盘不建议插在台式机前置USB接口上?