这个怎么用实现?
create table tree(id varchar(10),code varchar(10),name varchar(20),pid varchar(10))
insert into tree values ('1','01','A学校',null)
insert into tree values ('2','0101','计算机学院','1')
insert into tree values ('3','0102','外语学院','1')
insert into tree values ('4','02','B学校',null)
insert into tree values ('5','0201','建筑学院','4')
insert into tree values ('6','020101','城市规划','5')
insert into tree values ('7','0202','土木工程学院','4')
go
我想写一个函数,只有参数 pid
如果传入 null,则返回所以 id
否则返回此pid的所有下级 id
如传入 4
则返回
5
6
7
返回table类型的,如果能用递归最好了
相关推荐
C#什么是继承?如何实现继承?
什么是继承?如何实现继承? New 关键字的作用构造函数有无返回值静态构造函数和实例构造函数的区别析构函数的作用 New 关键字的作用构造函数有无返回值静态构造函数和实例构造函数的区别析构函数的作用New 关键字的作用构造函数有无返回值静态构造函数和实例构造函数的区别析构函数的作用
CheckBox 如何实现全选?
在一个表单中有很多CheckBox,请问如何实现选种一个而让所有的都选中? ————————————————————— function selectAll(checkBoxName){ var elms = document.getElementsByName(checkBoxName); if (elms.length<1) return; var allChecked = true; for (var i=0;i<elms.length;i++)
13.线程的的实现方式?怎么启动线程?怎么区分线程?.avi
13.线程的的实现方式?怎么启动线程?怎么区分线程?.avi
Dreamweaver怎么实现一个网页内包含多个页面的效果?
Dreamweaver怎么实现一个网页内包含多个页面的效果?Dreamweaver设计网页页面的时候,想要一个网页包含多个页面,该怎么实现呢?我们可以使用框架实现,下面我们就来看看详细的教程,需要的朋友可以参考下
Java框架篇?spring AOP 实现原理
什么是AOP AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也是说,OOP允许你定义从上到下的关系,但并不适合定义从左到右的关系。例如日志功能。日志代码往往水平地散布在所有对象层次中,而与它所散布到的对象的核心功能毫无关系。对于其他类型的代码,如安全性、异常处理和透明的持续性也是如此。这种散布在各处的无关的代码被


疑难问题
